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

منتديات دفاتر التربوية التعليمية المغربية (https://www.dafatir.net/vb/index.php)
-   دفاتر تبادل الخبرات التقنية (https://www.dafatir.net/vb/forumdisplay.php?f=42)
-   -   تعلم الفيزيال بازيك خطوة خطوة: الحلقة الثانية (https://www.dafatir.net/vb/showthread.php?t=5411)

baghdi 22-01-2008 23:02


الفوقى 23-01-2008 21:32

تقبلوا مني فائق التقدير

DASM 01-02-2008 09:46

اقتباس:

المشاركة الأصلية كتبت بواسطة aziz69 (المشاركة 79063)
شكرا لك الاخ مصطفى على كل مجهوداتك الطيبة. وأطلب منك التركيز على code الدي اعتبره الاصعب.

أخي لكل كائن (objet) كصندوق النص أو الملصق و أزرار الأوامر مجموعة من "الخاصيات" (propriétés) نستعملها أثناء البرمجة، ففي المثال الذي ذكره الأستاذ مصطفى استعملنا الخاصية text إذن نكتب في ***** text1.text أما إذا كنا نرغب في تغيير حجم النص باستعمال ***** (علما أنه يمككنا تغييره في خانة الخاصيات) نكتب في ***** text1.fontsize=14 مثلا أما لتغيير لون الخط داخل صندوق النص فنستعمل الخاصية Forecolor إذن ***** هو text1.Forecolor =vbRed فيتم تغيير اللون إلى اللون الأحمر.
لكل كائن مجموعة من الخاصيات و كذلك مجموعة من les methodes الفرق بين الخاصية و methode هو أن الأولى يجب أن نحدد قيمة لها عند كتابة *****، دائما نكتب objet.propriete =valeur مثال text1.text="Dafatir" أما les methodes فلا نعطيها أي قيمة، فهي في الغالب تحدد "سلوكا معينا" للكائن، مثلا عندما نكتب text1.setfocus فهذا يعني أننا نطلب من البرنامج أن يحدد مكان إدخال النص في صندوق النص رقم 1
البرمجة في فيزيال بازيك تعتمد على الأحداث، ما هي الأحداث؟ عندما نضغط مرتين على زر الأوامر لكتابة ***** text3.text=text1.text*text2.text فإن فيزيال بازيك يحدد الحدث click كحدث افتراضي، فيفتح نافذة ***** command1_click، يعني أن command1 هو اسم الكائن أي زر الأوامر، و click تعني الحدث "الضغط على الزر" أي أن كل ***** الذي كتبته سيقوم بتنفيذه أثناء الضغط على الزر command1

the teacher 01-02-2008 15:49

مشكور اخي على الشروحات..بارك الله فيك..

aziz69 05-02-2008 23:18

merci beaucoup ami DASM POUR TES EXPLICATIONS,et pardon pour écriture en français
(manque de logiciel écriture arabe


الساعة الآن 06:43

Powered by vBulletin® Copyright ©2000 - 2026, Jelsoft Enterprises Ltd
جميع الحقوق محفوظة لمنتديات دفاتر © 1434- 2012 جميع المشاركات والمواضيع في منتدى دفاتر لا تعبر بالضرورة عن رأي إدارة المنتدى بل تمثل وجهة نظر كاتبها