بسم الله الرحمن الرحيم
أولا: أود أن أقول . ان هذا الموضوع منقول للفائدة رغم انه قديم لكنه مهم
ثانيا : أختى العزيزة أرجو أن لا تكتفى بهذه السلسله و تبحثي بنفسك فى جميع الإتجاهات فى الإنترنت وفى مساعدة البرنامج وفى الكتب العربيه والأجنبيه. فلن ترقى بدون تعب ولن تجتازي حاجز التفوق و أنت تعتمدين على مصدر واحد. ولكن إجعلي سلسلتى هذه هى طريقك الأساسى الذى يرشدك أين تتجهي ولكن ليس هناك مانع أن تقفي لتسألي هنا وهناك.
أم حمد ومعاذ @am_hmd_omaaath
كبيرة محررات
يلزم عليك تسجيل الدخول أولًا لكتابة تعليق.
أم حمد ومعاذ :إذا كنت ممن يريدون تعلم أحد لغات البرمجه .فيجب أن تكون محبا لذلك ولديك العزيمه و الإصرار على التعلم. فرغم أن تعلم اللغه ليس صعبا ولكن أن تبدع وتنشىء برامجا مميزه هو ما يحتاج للتعب و المثابره.ولا تتوقع أن يتم كل شىء سريعا فكلما مر الوقت وأنت تعمل زادت خبرتك وإرتقى مستواك. ولا يكفى أن تعتمد على قراءة كتاب أو حضور دروس فى تلك اللغه فقط .إنما عليك التجريب و العمل بيديك . الفيجوال بيزك هى لغه سهلة التعلم فكل ما هو مطلوب منك مبدئيا هو أن تستطيع العمل فى بيئة الويندوز كإستخدام الفاره وتكبير وتصغيروإغلاق النوافذ و التعامل مع القوائم. للفيجوال بيزك إصدارات مختلفه تتدرج لتصل إلى الإصدار السادس (Visual Basic 6) وهو متاح ضمن حزمه من البرامج الأخرى مثل فيجوال سى وفيجوال فوكس وغيرها وذلك على خمس إسطوانات ليزريه . ولكنى لا أنصحك أن تبدأ باستعمال هذا الإصدار لأن إعداده صعب وخاصة أن ملفات المساعدة (التى ستحتاج إليها كثيرا) موجوده على إسطوانة منفصله . و أما عن مميزاته فليست أكثر من الإصدار السابق له بهذا الحد الذى يجعلك تسعى لإمتلاكه (كمبتدىء) . ولذلك أنصحك بإستعمال الإصدار الخامس له فهو على إسطوانه واحدة وسهل الإعداد . أرجو أن لا أكون أطلت عليكم ولكنى أردت أن أبدد التردد الذى ربما يلاحقكم أثناء البدايه. وملخص ما أريد قوله فى البدايه هو أن الفيجوال بيزك متعه حقا و هو من أهم أدوات التطوير فى بيئة الويندوز.إذا كنت ممن يريدون تعلم أحد لغات البرمجه .فيجب أن تكون محبا لذلك ولديك العزيمه و الإصرار على...
البدايه :
---------
عندما تفتح الفيجوال بيزك ستظهر شاشة التحيه للحظات ثم تختفى ليظهر مربع الحوار التالى وهو يدعم بدأ مشروع جديد (New) أو فتح مشروع موجود (Existing) أو إختيار أحد المشاريع التى عملت فيها سابقا (Recent).
---------
عندما تفتح الفيجوال بيزك ستظهر شاشة التحيه للحظات ثم تختفى ليظهر مربع الحوار التالى وهو يدعم بدأ مشروع جديد (New) أو فتح مشروع موجود (Existing) أو إختيار أحد المشاريع التى عملت فيها سابقا (Recent).
ȀlϚђάάђᶑ :يسلمك ربي على الشرح .. الله يعطيك العافيهيسلمك ربي على الشرح .. الله يعطيك العافيه
ويعافيك يالرحالة الصغيرة
نتابع
عندما تختار مشروع قياسى (Standerd EXE) و ضغط المفتاح (Open) ستظهر لك شاشه الفيجوال بيزك العاديه(شاشة بيئة التطوير) والتى ستصبح مألوفة بالنسبه لك قريبا إن شاء الله. ومن هذه الشاشه تبدأ صناعة البرنامج.
تاريخ الرد : 26/8/2002 الساعة 09:56
--------------------------------------------------------------------------------
عندما تختار مشروع قياسى (Standerd EXE) و ضغط المفتاح (Open) ستظهر لك شاشه الفيجوال بيزك العاديه(شاشة بيئة التطوير) والتى ستصبح مألوفة بالنسبه لك قريبا إن شاء الله. ومن هذه الشاشه تبدأ صناعة البرنامج.
أن تتعلم ما هى هذه الأشياء الموجوده فى بيئة التطوير فذلك مشابها لأن تتعلم ما هى أجزاء السياره قبل أن تتعلم القياده.
فى الشكل السابق ترى شاشة بيئة التطوير و هى تحتوى على العديد من العناصر المهمه .
شريط أدوات التحكم(Toolbox) :
شريط الأدوات يحتوى على أدوات التحكم التى ستستخدمها فى مشروعاتك. ومن هذه الأدوات :
أدوات الصورة (Picture box ,Image )
أدوات النصوص (Text box, label)
أدوات الإختيارات (Check box, option button)
أدوات التعامل مع الملفات ( File list box, dir list box, drive list box)
أداة المؤقت (Timer)
وغيرها من الأدوات التى سنتطرق إليها لاحقا.
الفورمه Form :
--------------
وهى مساحة العمل الأساسيه. فهى ستكون الخلفيه لبرامجك وهى التى ستحمل أدوات التحكم التى سيتعامل معها المستخدم.
شاشة الخصائص (Properties):
--------------------------
عندما تضغط بالماوس على أى عنصر من العناصر الموجوده فى مشروعك ستظهر خواصه فى تلك الشاشه مثل طوله و عرضه و مكانه و إسمه و لونه......
نتابع
عندما تختار مشروع قياسى (Standerd EXE) و ضغط المفتاح (Open) ستظهر لك شاشه الفيجوال بيزك العاديه(شاشة بيئة التطوير) والتى ستصبح مألوفة بالنسبه لك قريبا إن شاء الله. ومن هذه الشاشه تبدأ صناعة البرنامج.
تاريخ الرد : 26/8/2002 الساعة 09:56
--------------------------------------------------------------------------------
عندما تختار مشروع قياسى (Standerd EXE) و ضغط المفتاح (Open) ستظهر لك شاشه الفيجوال بيزك العاديه(شاشة بيئة التطوير) والتى ستصبح مألوفة بالنسبه لك قريبا إن شاء الله. ومن هذه الشاشه تبدأ صناعة البرنامج.
أن تتعلم ما هى هذه الأشياء الموجوده فى بيئة التطوير فذلك مشابها لأن تتعلم ما هى أجزاء السياره قبل أن تتعلم القياده.
فى الشكل السابق ترى شاشة بيئة التطوير و هى تحتوى على العديد من العناصر المهمه .
شريط أدوات التحكم(Toolbox) :
شريط الأدوات يحتوى على أدوات التحكم التى ستستخدمها فى مشروعاتك. ومن هذه الأدوات :
أدوات الصورة (Picture box ,Image )
أدوات النصوص (Text box, label)
أدوات الإختيارات (Check box, option button)
أدوات التعامل مع الملفات ( File list box, dir list box, drive list box)
أداة المؤقت (Timer)
وغيرها من الأدوات التى سنتطرق إليها لاحقا.
الفورمه Form :
--------------
وهى مساحة العمل الأساسيه. فهى ستكون الخلفيه لبرامجك وهى التى ستحمل أدوات التحكم التى سيتعامل معها المستخدم.
شاشة الخصائص (Properties):
--------------------------
عندما تضغط بالماوس على أى عنصر من العناصر الموجوده فى مشروعك ستظهر خواصه فى تلك الشاشه مثل طوله و عرضه و مكانه و إسمه و لونه......
أم حمد ومعاذ :ويعافيك يالرحالة الصغيرة نتابع عندما تختار مشروع قياسى (Standerd EXE) و ضغط المفتاح (Open) ستظهر لك شاشه الفيجوال بيزك العاديه(شاشة بيئة التطوير) والتى ستصبح مألوفة بالنسبه لك قريبا إن شاء الله. ومن هذه الشاشه تبدأ صناعة البرنامج. تاريخ الرد : 26/8/2002 الساعة 09:56 -------------------------------------------------------------------------------- عندما تختار مشروع قياسى (Standerd EXE) و ضغط المفتاح (Open) ستظهر لك شاشه الفيجوال بيزك العاديه(شاشة بيئة التطوير) والتى ستصبح مألوفة بالنسبه لك قريبا إن شاء الله. ومن هذه الشاشه تبدأ صناعة البرنامج. أن تتعلم ما هى هذه الأشياء الموجوده فى بيئة التطوير فذلك مشابها لأن تتعلم ما هى أجزاء السياره قبل أن تتعلم القياده. فى الشكل السابق ترى شاشة بيئة التطوير و هى تحتوى على العديد من العناصر المهمه . شريط أدوات التحكم(Toolbox) : شريط الأدوات يحتوى على أدوات التحكم التى ستستخدمها فى مشروعاتك. ومن هذه الأدوات : أدوات الصورة (Picture box ,Image ) أدوات النصوص (Text box, label) أدوات الإختيارات (Check box, option button) أدوات التعامل مع الملفات ( File list box, dir list box, drive list box) أداة المؤقت (Timer) وغيرها من الأدوات التى سنتطرق إليها لاحقا. الفورمه Form : -------------- وهى مساحة العمل الأساسيه. فهى ستكون الخلفيه لبرامجك وهى التى ستحمل أدوات التحكم التى سيتعامل معها المستخدم. شاشة الخصائص (Properties): -------------------------- عندما تضغط بالماوس على أى عنصر من العناصر الموجوده فى مشروعك ستظهر خواصه فى تلك الشاشه مثل طوله و عرضه و مكانه و إسمه و لونه......ويعافيك يالرحالة الصغيرة نتابع عندما تختار مشروع قياسى (Standerd EXE) و ضغط المفتاح (Open)...
تشغيل برنامجك الأول
------------------
1- إفتح برنامج الفيجوال بيزك وإختار Standered EXE
سترى الأن شاشة بيئة التطوير التى تحتوى على الفورمه و التى تسمى (Form1) -(أنت الأن فى وقت التصميم)
2- إضغط F5 . سترى شكل برنامجك الأول وهو فورمه خاليه لا يمكنك عمل شيىء بها سوى التكبير و التصغير و الإغلاق .( أنت الأن فى وقت التشغيل )
3- إغلق الفورمه لتعود إلى وقت التصميم .
* هل تريد أن تغير من شكل الفورمه . إذهب إلى شاشة الخصائص (Properties) فى أقصى اليمين .ستجدها منقسمه إلى عمودين أحدهما يحتوى على عناوين الخصائص و هو الموجود على اليسار. والأخر به الخصائص التى يمكنك تغييرها(على اليمين).
والأن
4- إبحث عن الخاصيه (Appearance) وهى المسئوله عن تغيير شكل الفورمه من الشكل ذا البعد الثلاثى إلى الشاشه المسطحه - مثلا - إختر(Flat).
هل لاحظت التغير فى شكل الفورمه؟؟
5- أبحث عن الخاصيه (BackColor) وغير منها لون خلفية الفورمه.ستجد أن هناك نوعان من الألوان المتاحه وهى الألوان التى يستعملها الويندوز (لا يحبذ إستعمالها لأنها تتغير من جهاز لأخر و تغير من تنسيقك للألوان فى البرنامج)- أما النوع الثانى وهو قائمه بالألوان الثابته . وعليك أن تحدد المناسب لبرنامجك.
6- أبحث عن الخاصيه (BorderStyle) وهى الخاصيه التى تحدد منها هل يستطيع المستخدم أن يكبر أو يصغر أو يغلق الفورمه أم لا. - جرب جميع الإختيارات ولاحظ الفرق فى شكل الفورمه.
7- الخاصيه (Caption) هى التى تمكنك من وضع عنوان للفورمه .
8- وأيضا يمكنك وضع أيكونه للفورمه من الخاصيه (icon).
9- أو وضع صوره كخلفيه لها من الخاصيه (Picture).
10- ويغيير عرضها وإرتفاعها من الخصائص (Width) و (Height)
و هناك الكثير من الخصائص الأخرى . منها ماستعرفها بالتجربه ومنها ما ستعرفه مع الخبره والمشاهدة.
11- أما عن إستخدام أدوات التحكم الموجوده فى شريط الأدوات على اليسار. فيمكنك وضع أى منها فى الفورمه بإختيارها(ضغطه بالزر الأيسر فى الماوس) ورسمها فى الفورمه - أو الضغط على الأداه مرتين .
-جرب هذا- وستجد الكثير من الخصائص المتشابه بين الفورمه و الأدوات - يمكنك مشاهدة الخصائص لأى أداه بأن تختارها(تضغط عليها بالماوس) وهنا ستظهر خصائصها فى شاشة الخصائص حيث يمكنك التغيير فيها.
12-و الأن إضغط مفتاح F5 لتشغل البرنامج (برنامجك الأول )
__
كتابة الكود البرمجى :
---------------------
1- إفتح مشروع جديد .
2- ضع أداة التحكم (Command Button)-الأزرار- على الفورمه.
3- لاحظ الخاصيه (Name) فى خواص الفورمه - وهى الخاصيه التى تستخدم لنداء الفورمه فى الكود البرمجى
ولنفرض أنها = Form1
4- إنقر نقرتين بالفارة على الزر الموجود بالفورمه (Command1) . ستلاحظ إنتقالك إلى شاشه أخرى وهى شاشة كتابة الكود.
*فى أعلى هذه الشاشه ستجد خانتين . اليسرى مكتوب عليها (Command1) واليمنى مكتوب عليها (Click) وهذا يعنى أن ما ستكتبه من أوامر سيقوم البرنامج بتنفيذه فقط عندما تنقر نقرة واحده على الزرار.
أما فى الأسفل فتجد هذا الكود التالى مكتوبا مسبقا
Private Sub Command1_Click()
End Sub
5- والأن قم بكتابة الكود التالى بين السطرين السابقين ليصبح الكود
* لاحظ بعد كتابة كلمة (Form1.) وعند وضع النقطه بعدها ستلا حظ ظهور قائمه منسدله تحتوى على كل الخصائص للفورمه التى رأيتها من قبل فى شاشة الخصائص .
ولقد إخترنا الخاصية (Caption) لإستعمالها ولاحظ أن العنوان الجديد للفورمه قد تم وضعه بين قوسين تنصيص "My First Form" لأنه متغير حرفى .
6- شغل البرنامج ب F5
7- إضغط على الزر (command1) - ستلاحظ تغير عنوان الفورمه من Form1 إلى My First Form
8- إرجع إلى زمن التصميم - وذلك بغلق الفورمه أو ضغط (Ctrl+Break)
9- زد السطر التالى
Form1.BackColor = 110
ليصبح الكود على الشكل التالى
10- شغل البرنامج
11- إضغط على الزر
*لاحظ تغير عنوان الفورمه و تغير لون الفورمه. - فإن البرنامج قام بتنفيذ السطر الأول وهو تغيير العنوان ثم قام بتنفيذ السطر الثانى وهو تغيير لون الخلفيه فى الفورمه -
* أيضا يمكنك وضع تعليقاتك الخاصه داخل البرنامج (لتذكرك بما يفعله هذا الجزء أو لتخبر من يقرأ برنامجك بفائدة هذا الجزء فى الكود البرمجى ) وذلك بوضع (' أو (Rem) قبل التعليق مثل :
------------------
1- إفتح برنامج الفيجوال بيزك وإختار Standered EXE
سترى الأن شاشة بيئة التطوير التى تحتوى على الفورمه و التى تسمى (Form1) -(أنت الأن فى وقت التصميم)
2- إضغط F5 . سترى شكل برنامجك الأول وهو فورمه خاليه لا يمكنك عمل شيىء بها سوى التكبير و التصغير و الإغلاق .( أنت الأن فى وقت التشغيل )
3- إغلق الفورمه لتعود إلى وقت التصميم .
* هل تريد أن تغير من شكل الفورمه . إذهب إلى شاشة الخصائص (Properties) فى أقصى اليمين .ستجدها منقسمه إلى عمودين أحدهما يحتوى على عناوين الخصائص و هو الموجود على اليسار. والأخر به الخصائص التى يمكنك تغييرها(على اليمين).
والأن
4- إبحث عن الخاصيه (Appearance) وهى المسئوله عن تغيير شكل الفورمه من الشكل ذا البعد الثلاثى إلى الشاشه المسطحه - مثلا - إختر(Flat).
هل لاحظت التغير فى شكل الفورمه؟؟
5- أبحث عن الخاصيه (BackColor) وغير منها لون خلفية الفورمه.ستجد أن هناك نوعان من الألوان المتاحه وهى الألوان التى يستعملها الويندوز (لا يحبذ إستعمالها لأنها تتغير من جهاز لأخر و تغير من تنسيقك للألوان فى البرنامج)- أما النوع الثانى وهو قائمه بالألوان الثابته . وعليك أن تحدد المناسب لبرنامجك.
6- أبحث عن الخاصيه (BorderStyle) وهى الخاصيه التى تحدد منها هل يستطيع المستخدم أن يكبر أو يصغر أو يغلق الفورمه أم لا. - جرب جميع الإختيارات ولاحظ الفرق فى شكل الفورمه.
7- الخاصيه (Caption) هى التى تمكنك من وضع عنوان للفورمه .
8- وأيضا يمكنك وضع أيكونه للفورمه من الخاصيه (icon).
9- أو وضع صوره كخلفيه لها من الخاصيه (Picture).
10- ويغيير عرضها وإرتفاعها من الخصائص (Width) و (Height)
و هناك الكثير من الخصائص الأخرى . منها ماستعرفها بالتجربه ومنها ما ستعرفه مع الخبره والمشاهدة.
11- أما عن إستخدام أدوات التحكم الموجوده فى شريط الأدوات على اليسار. فيمكنك وضع أى منها فى الفورمه بإختيارها(ضغطه بالزر الأيسر فى الماوس) ورسمها فى الفورمه - أو الضغط على الأداه مرتين .
-جرب هذا- وستجد الكثير من الخصائص المتشابه بين الفورمه و الأدوات - يمكنك مشاهدة الخصائص لأى أداه بأن تختارها(تضغط عليها بالماوس) وهنا ستظهر خصائصها فى شاشة الخصائص حيث يمكنك التغيير فيها.
12-و الأن إضغط مفتاح F5 لتشغل البرنامج (برنامجك الأول )
__
كتابة الكود البرمجى :
---------------------
1- إفتح مشروع جديد .
2- ضع أداة التحكم (Command Button)-الأزرار- على الفورمه.
3- لاحظ الخاصيه (Name) فى خواص الفورمه - وهى الخاصيه التى تستخدم لنداء الفورمه فى الكود البرمجى
ولنفرض أنها = Form1
4- إنقر نقرتين بالفارة على الزر الموجود بالفورمه (Command1) . ستلاحظ إنتقالك إلى شاشه أخرى وهى شاشة كتابة الكود.
*فى أعلى هذه الشاشه ستجد خانتين . اليسرى مكتوب عليها (Command1) واليمنى مكتوب عليها (Click) وهذا يعنى أن ما ستكتبه من أوامر سيقوم البرنامج بتنفيذه فقط عندما تنقر نقرة واحده على الزرار.
أما فى الأسفل فتجد هذا الكود التالى مكتوبا مسبقا
Private Sub Command1_Click()
End Sub
5- والأن قم بكتابة الكود التالى بين السطرين السابقين ليصبح الكود
* لاحظ بعد كتابة كلمة (Form1.) وعند وضع النقطه بعدها ستلا حظ ظهور قائمه منسدله تحتوى على كل الخصائص للفورمه التى رأيتها من قبل فى شاشة الخصائص .
ولقد إخترنا الخاصية (Caption) لإستعمالها ولاحظ أن العنوان الجديد للفورمه قد تم وضعه بين قوسين تنصيص "My First Form" لأنه متغير حرفى .
6- شغل البرنامج ب F5
7- إضغط على الزر (command1) - ستلاحظ تغير عنوان الفورمه من Form1 إلى My First Form
8- إرجع إلى زمن التصميم - وذلك بغلق الفورمه أو ضغط (Ctrl+Break)
9- زد السطر التالى
Form1.BackColor = 110
ليصبح الكود على الشكل التالى
10- شغل البرنامج
11- إضغط على الزر
*لاحظ تغير عنوان الفورمه و تغير لون الفورمه. - فإن البرنامج قام بتنفيذ السطر الأول وهو تغيير العنوان ثم قام بتنفيذ السطر الثانى وهو تغيير لون الخلفيه فى الفورمه -
* أيضا يمكنك وضع تعليقاتك الخاصه داخل البرنامج (لتذكرك بما يفعله هذا الجزء أو لتخبر من يقرأ برنامجك بفائدة هذا الجزء فى الكود البرمجى ) وذلك بوضع (' أو (Rem) قبل التعليق مثل :
الصفحة الأخيرة
ولا يكفى أن تعتمد على قراءة كتاب أو حضور دروس فى تلك اللغه فقط .إنما عليك التجريب و العمل بيديك .
الفيجوال بيزك هى لغه سهلة التعلم فكل ما هو مطلوب منك مبدئيا هو أن تستطيع العمل فى بيئة الويندوز كإستخدام الفاره وتكبير وتصغيروإغلاق النوافذ و التعامل مع القوائم.
للفيجوال بيزك إصدارات مختلفه تتدرج لتصل إلى الإصدار السادس (Visual Basic 6) وهو متاح ضمن حزمه من البرامج الأخرى مثل فيجوال سى وفيجوال فوكس وغيرها وذلك على خمس إسطوانات ليزريه . ولكنى لا أنصحك أن تبدأ باستعمال هذا الإصدار لأن إعداده صعب وخاصة أن ملفات المساعدة (التى ستحتاج إليها كثيرا) موجوده على إسطوانة منفصله . و أما عن مميزاته فليست أكثر من الإصدار السابق له بهذا الحد الذى يجعلك تسعى لإمتلاكه (كمبتدىء) . ولذلك أنصحك بإستعمال الإصدار الخامس له فهو على إسطوانه واحدة وسهل الإعداد .
أرجو أن لا أكون أطلت عليكم ولكنى أردت أن أبدد التردد الذى ربما يلاحقكم أثناء البدايه.
وملخص ما أريد قوله فى البدايه هو أن الفيجوال بيزك متعه حقا و هو من أهم أدوات التطوير فى بيئة الويندوز.