قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

أدوات الموضوع

الصورة الرمزية ناصراحمد2
ناصراحمد2
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: EGYPT
المشاركات: 1,334
نشاط [ ناصراحمد2 ]
قوة السمعة:98
قديم 12-11-2010, 07:10 PM المشاركة 1   
افتراضي +++اصنع برنامج للماتركس بيدك+++(مع ناصر احمد) Twitter FaceBook Google+




السلام عليكم ورحمة الله وبركاتة





فى موضوع الماتركس كنت اضع برامج للمساعدة فى اعمال الماتركس
وكان هذا الشكل هو من البرامج المساعدة وقد قمت بوضع برامج مشابهة لة

ولكن الجديد هنا
ان هذا البرنامج هو محاولة بسيطة لتعلم برمجة الفجول بيسك

وسوف يتم الشرح بالكامل ان شاء الله
وكما يقول المثل (اول الغيث قطرة )
هههههههههههههه


عموما دعونا قبل الدخول فى التفاصيل
ان تقوموا بتحميل البرنامج وتجربتة

http://www.4shared.com/file/MhShBjSq/nasser_matrix.html


وسوف يتم الشرح ان شاء الله














وكل عام وانتم بكل خير وصحة وسعادة ان شاء الله








الموضوع تحت الانشاء




اعلانات

الصورة الرمزية ناصراحمد2
ناصراحمد2
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: EGYPT
المشاركات: 1,334
نشاط [ ناصراحمد2 ]
قوة السمعة:98
قديم 12-11-2010, 07:13 PM المشاركة 2   
افتراضي


هذا الرد محجوز للشرح



بسم الله الرحمن الرحيم

اولا نقوم بفتح عمل جديد على الفجول بيسك6 كما فى الصورة





الخطوة التالية
نقوم باختيار ايقونة الكومند او الازرار
ونضغط على الزر دبل كلك
فينتقل الزر الى مساحة العمل
ثم نفس الشىء للزر التالى والتالى
نحتاج فى عملنا هذا الى 64زر لعمل المصفوفة8X8
ثم نحتاج الى زر لغلق البرنامج
ونحتاج زر لمسح اللون الذى تم تحديدة(مسح)
وهذا لاعادة الازرار كلها الى لونها الاساسى وهنا اخترنا الاساسى لون اسود




الصورة التالية نبدا بالعمل

نضغط دبل كلك على الزر رقم 1 او command 1
فيظهر لنا هذا الشكل




اهم شىء نتعلمة هنا ان لكل كود بداية ونهاية وهذا هو الكود البداية والنهاية لهذا الزر

كود:
Private Sub Command1_Click() وهنا فى وسط الكود نكتب الامر الذى يتم تنفيذة وقت الضغط على الزر End Sub
سوف نكتب كود بسيط جدا جدا
وهو كود لتغيير لون الزر نفس الزر الذى سوف نضغط علية وهذا هو الكود
كود:
Command1.BackColor=&H000000FF&
وهذا هو الكود بالكامل مع الامر


كود:
Private Sub Command1_Click() Command1.BackColor = &H000000FF& End Sub
قبل وضع الكود
ننظر الى الجهة اليمنى من البرنامج ونشاهد الخصائص
ونقوم بتغيير اللون الى اللون الاسود مثلا

وهذا مبين بالطريقة التى فى الصورة التالية






هنا حتى يتم تنفيذ اختيار اللون الاساسى
يجب علينا تغيير خاصية style
الى الرقم خاصية 1-graphical
كما موضح بالصورة التالية







وهكذا يتم العمل مع الازرار من رقم 1 الى رقم64

هذة هى عدد الازرار التى نحتاجها للمصفوفة
اما باقى الازرار فانت حر فى اختيارها كما هى او تغيير لونها الى اى لون اخر
ولكن فقط سوف نقوم بتغيير الاسم على الزر الى ماسوف نقرائة او وظيفة الزر

كمثال للخروج من البرنامج او exit

وهذا يتم عن طريق

تغيير النص المكتوب فى الخصائص بعنوان

((( Caption)))
سوف نجدها افتراضى امامها هذا الاسم
(( Command1))

نقوم بحزف الكلمة وكتابة مانريد






سوف يتم شرح تفصيلى مع كل صورة باذن الله
باقى الشرح فى الرد التالى ان شاء الله







التعديل الأخير تم بواسطة : ناصراحمد2 بتاريخ 12-11-2010 الساعة 10:22 PM
اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

الصورة الرمزية ناصراحمد2
ناصراحمد2
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: EGYPT
المشاركات: 1,334
نشاط [ ناصراحمد2 ]
قوة السمعة:98
قديم 12-11-2010, 07:16 PM المشاركة 3   
افتراضي


هذا الرد محجوز للشرح ان شاء الله













باقى الشرح غدا ان شاء الله


التعديل الأخير تم بواسطة : ناصراحمد2 بتاريخ 13-11-2010 الساعة 12:03 AM

الصورة الرمزية lovevb6
lovevb6
:: عضو فضي ::
تاريخ التسجيل: May 2010
الدولة: LIBYA-BENGHAZY
المشاركات: 1,479
نشاط [ lovevb6 ]
قوة السمعة:128
قديم 12-11-2010, 07:34 PM المشاركة 4   
افتراضي


السلام عليكم
ولكن لم لفهم شئ انا نزلت البرنامج وكل ما يقوم به البرنامج هو عند النقر على اى مربع يتغير الى اللون الاحمر ؟؟؟؟؟؟ لم افهم الوظيفة والفكرة


الصورة الرمزية ناصراحمد2
ناصراحمد2
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: EGYPT
المشاركات: 1,334
نشاط [ ناصراحمد2 ]
قوة السمعة:98
قديم 12-11-2010, 07:52 PM المشاركة 5   
افتراضي


السلام عليكم
ولكن لم لفهم شئ انا نزلت البرنامج وكل ما يقوم به البرنامج هو عند النقر على اى مربع يتغير الى اللون الاحمر ؟؟؟؟؟؟ لم افهم الوظيفة والفكرة
السلام عليكم ورحمة الله وبركاتة
شكرا لسرعة الرد على الموضوع وتشريفك لة


هذا البرنامج هو فقط لتصميم الحروف مثل ماهو فى الصورة لشكل حرف ال N

وهو فقط لعمل اشكال الحروف ثم بعدها يتم وضع الداتا فى الماتركس نبنفس الترتيب فيظهر الحرف بنفس الشكل الذى صممتة

==============
طبعا انا اعلم ان البرنامج بدائى ولكنى كما ذكرت بالاعلى(( اول الغيث قطرة ))ههههه


========================

عموما :
سوف يتم تطوير هذا البرنامج حتى يتعامل مباشرة مع الماتركس 8x8

عن طريق السيريال بورت


وهذا ان شاء الله سوف يتم خطوة بخطوة ان شاء الله
=================


الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 10,061
نشاط [ حيدر علاج حسن ]
قوة السمعة:395
قديم 12-11-2010, 09:54 PM المشاركة 6   
افتراضي


اهلا بك اخي ناصر .
نحن بانتظارك .
وفقك الله

حيدر علاج حسن

الصورة الرمزية prof_hazem2
prof_hazem2
:: مهندس متواجد ::
تاريخ التسجيل: Aug 2008
المشاركات: 92
نشاط [ prof_hazem2 ]
قوة السمعة:0
قديم 13-11-2010, 04:45 AM المشاركة 7   
Thumbs up موضوع فعلا رائع


اعانك الله م ناصر
الموضوع فعلا مهم
كنت عاوز اوضح حاجة بس
مش شرط يكون الموضوع خارق و مشروع فوق الخيال علشان يبقة كويس
ممكن بموضوع م ناصر يفتح الطريق امام شخص يريد ان يبدا في البرمجة
او يعرفة اين اول الطريق
وفية ناس تانية ممكن تحط مشروع يعقد كل اللى حواليها ويخليهم ييأسو
حتي قبل لما يبتدو
انا احييك م ناصر واعانك الله
بس ياريت ياجماعة الناس تبقة تشتغل vb.net لانة هو دة الجديد


الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 10,061
نشاط [ حيدر علاج حسن ]
قوة السمعة:395
قديم 13-11-2010, 06:53 AM المشاركة 8   
افتراضي


شكرا جزيلا اخي ناصر .
لكن الصور صغيرة جدا . ارفعها على سيرفر القرية و ضعها بحجمها الطبيعي .
شكرا مرة اخرى .

حيدر علاج حسن
إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 02:51 PM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025