PDA المساعد الشخصي الرقمي

عرض كامل الموضوع : سلسلة دروس تعلم البرمجة باستخدام الفيجوال بيسك



The Crash
15-08-2004, 16:38
لمحة عن الفيجوال بيسك Visual Basic


و هي اختصار لكلمة Beginners All-Purpose Symbolic Instruction Code
و هي تعني " لغة التعليمات الرمزية لكافة الأغراض للمبتدئين "
ظهرت في كلية دارتماوث Dartmaouth علي يد جون كيمني John Kemeny
و توماس كيرتز Thomas Kurtz عام 1963م
تمّ تطويرها من قبل عدة شركات , و قد تبناها معهد المقاييس الأمريكية
ANSI عام 1978 , و ظهرت منها عدة إصدارات بقدرات مختلفة مثل :
QBASIC , GW_BASIC , TURBO_BASIC
و قد عانت هذه الإصدارات من مشكلة ضعف الواجهات التي تنشئها , حيث أنّ
إنشاء واجهات مقبولة يحتاج إلى كتابة الآلاف من الأسطر أثناء تصميم البرنامج
مما دفع الشركات ومن بينها MicroSoft العملاقةلأن تطور اللغات البرمجية , وخصوصاً
بعد إصدار أنظمة التشغيل التي تدعم بيئة الواجهات الرسومية GUI
(Graphics User Interface ) و التي تسمى بنظام النوافذ Windows
و قد تبنت شركة MicroSoft تحويل QBASIC إلى اللغة المرئية Visual BASIC
و كان الإصدار الأول لهذه اللغة عام 1991 م ثم كان الإصدار الثاني منها عام 1992 م
ثم كان الإصدار الثالث عام 1993 ومن ذلك الوقت تعاقبت اصدارات كثيرة منها ،
و آخرها الإصدار السادس ( فجوال بيسيك 6.0 ) (Visual Basic 6.0)
وهو مع مجموعة من اصدارات شركة مايكروسوفت التي اسمته الان ( فيجوال ستديو 6.0 )
(Visual Studio 6.0)
و آخر إضدار والذي قلب اللغة رأساً على عقب هو Visual Basic .net حيث كل من كان يعمل بالفجوال6 و ما قبل تخلت الشركات عن خدماته وتوجهت كل الشركات والعديد من المبرمجين إلى .net
ولكن ما يهمنا الآن لغة الفيجوال 6 التي سننطلق في عالمها من المشاركة القادمة فإذا كان هناك إقبال أكملت الدروس و أضفت آخر جزئين من كتابي عالم فيجوال...
--------
كيف سنبرمج:
البرمجة تقوم على الكتابة فقط أي لاتشبه البرامج في اختيار الخيارات وسنمر بمرحلة بناء شكل البرنامج من Text و Command و غيرها من عناصر ...ثم بمرحلة كتابة الكود ...وبعها التطور في موضوع الكود حتى الوصول للدوال و المتغيرات و غيرها ..وشكرا

" تم تعديل هذا الموضوع من قبل المراقب "
يمنع وضع إعلان مباشر لمنتديات اخرى في المواضيع (http://www.mexat.com/vb/qoanin.php?s=)

طبعا أنا سأوصلكم للغة بطريق قصير ولكن لا أستيع توضيح كل شيء عنها مثل برمجة الكائنات أو الأكواد المعقدة و التصريحات و غيرها..
و إذا كان الإقبال ضعيفا أعود لأكتب موضيع مفيد في نادي فيجوال بيسك للعرب ..
وشكرا إيــاس
(بعد النقل والتعديل و الحذف)

Anime
15-08-2004, 20:33
السلام عليكم
شكرا ذا كراش على الموضوع
وعلى دعوتك لنا لتعلم هذه البرمجة , انا ولله من زمان حابب اتعلمة وتعمق فيه
لكن احب اعرف عن فائدة هالبرمجة يعني الاشياء الي ممكن ابرمجها من خلاله
واذا ممكن اشوف اعمال لبرمجة من قبلك او من غيرك

الوضوع تحت اسم سلسلة دروس , هل معنى هذا انك راح تقدم لنا دروس فجول بيسك ؟ :)
اكرر شكري مرة ثانية وجزاك الله خير
:)

The Crash
16-08-2004, 05:46
أخي الكريم Anime البرمجة عالم غير محدود تستطيع أن تصمم ما تريد فما هذه التفاهات من فلاش و غيرها إلا ألعاب بسيطة أمام عظمة البرمجة ....ببساطة كل ما يخطر على بالك تستطيع برمجته من البرامج طبعاً ...
يعني مثلا أنا صممت عدد كبيبر من البرامج باستخدام الفيجوال و أقواها برنامج يشبه الفوتوشوب يستعرض الصور يغير من ألوانها و يقدم لك فلاتر قوية تستطيع تصميم توقيعك إذا أردت(و الحمد لله الناس هنا كلهم مشغولين بأمر التوقيع)...
ولكن مساحة البرنامج مرعبة تصل إلى 20 م.ب فلاستطيع أن أنقله ولكن إذا أردت أصمم لك برنامج بسيط أنت بس قلي ما تريد لكي تراه مبرمج ..
و بالإضافة إلى البرامج فأنا أتوجه مع بعض الأصدقاء إلى برمجة لعبة ثلاثية الأبعاد باستخدام محركات Dll و محرك ال Direct X المشهور و الذي يعتقد
الناس أنه لتسريع اللعبة ولكنهم مخطئون نحن المبرمجون نستخدمه لتحريك الشخصية الثلاثية البعد...
و في البرمجة عندك قواعد البيانات التي تستطيع تصميمي برامج المدارس و الدول و غيرها..
يعني كما قلت لك ليس بالاستطاعة الاختصار بكلمة أو كلمتين ومع ذلك فأنا مبرمج مبتدأ بالنسبة لمبرجي ال++C والتي سأتعلمها قريباً...
ولكن قبل ذلك يجب أن يكون الفيجوال موحود ..أنت أدخل عالم البرمجة وشوف كيف رح يتغير مستواك الحاسوبي جذريا ..تصبح كل البرامج بسيطة وتافهة لأنك تستطيع تصميمي برامج مثلها...شو بدك أكثر من ذلك...
ولكن أرى اللإقبال معدوم من غيرك طبعاً أفهم أنه لا أحد يريد التعلم ...ما رأيك هل سيكون تعبى على الفاضي..
وشكرا ..
إيــاس

Anime
16-08-2004, 15:32
السلام عليكم
شكرا اخي على المعلومات
وان شاء الله سأبدأ في تعلم بالتدريج

إذا أردت أصمم لك برنامج بسيط أنت بس قلي ما تريد لكي تراه مبرمج
مشكور اخي لكن افظل عمله بنفسي كي اتعلم وأستفيد :)
المهم اني عرفت وظيفته والهدف منه , صراحة شيء روعة انه واحد يصمم له برنامج خاص فيه
وما شاء الله باين انك متمكن في الفجول بيسك الله يفقك ان شاء الله



ولكن أرى اللإقبال معدوم من غيرك طبعاً أفهم أنه لا أحد يريد التعلم ...ما رأيك هل سيكون تعبى على الفاضي..
وشكرا ..
إيــاس

كل شخص وميولة اخي فمنهم من يفظل الفلاش او الفوتو شوب على حسب ذوق الشخص ومدا اهتمامة في البرنامج
انا مثلا سأتعلم عالفجول بيسك لكن عندي العمل على برنامج السويش بالدرجة الاولى
حيث اني احب الرسم والكرتون والدزاينات وهذه كلها تدخل في نطاق السويش
لا اعلم ان كان هناك اقبال على الفجول , فلم يتطرق احد لهذا البرنامج الا بالنادر
انت اعمل بما تراه مناسب لموضوعك اخي فأنت المسؤول عنه :)
شكرا مرة اخرى
و بالتوفيق ان شاء الله
^د^

The Crash
16-08-2004, 16:38
بسم الله الرحمن الرحيم
السلام عليكم أخيAnime من قلك أني أريد تصميم برنامج لك أنت الي رح تصممه بالتأكيد ولكن قصدي برنامج تشوفه وتتعرف على اللغة ...و أم برنامج الSwich فهو جميل ولكن تعلمته في يومين اثنين ولكن الفيجوال صار لي سنة ونصف أتعلم فيه وحدي طبعاً في نادي فيجوال بيسك للعرب ولكن حتى اللآن توجد مفاهيم لم أتعرف عليها مثل المصفوفات و كام شيء معقد..
و لكن يا أخي أنا والله كنت أريد فائدتكم ولم أدخل لأتسلى أو العب بالعكس أنا عندي ارتباطات أخرى فأنا لست مبرمج وحسب فعندي مليون برنامج أعمل عليه ومنها برنامج ال 3DS MAX الذي يصمم الأفلام و شخصيات الألعاب ...و هذا وحده يكفي و يوفي أذا كنت بتعرفه... و لنقس الأمر بالمنطق أنا سوف أكتب دروس ستستغرق ساعات من الكتابة و الآلاف من الاسطر البرمجية وكل ذلك عملياً حتى الآن لشخص واحد هو أنت...ولا واحد غيرك في هالموضوع...و أنت لن تقبل بذلك ..لذلك أمامنا حلان إما أن نلقى تجاوب على الأقل من 10 أو أن تلحقني على نادي فيجوال بيسك للعرب..وتسجل و تقول أنا أتيت إلى هنا بدعوة من THE CRASH الكل هناك يعرفني (تقريباُ) ...وانشاء الله ستتعرف على ناس لو شفت أمثلتها تقول كم كنت مبتدا وبسيط أيــام زمان ..بس انسى كل شيء اسمه تواقيع صور و صورة شخصية النادي ملتزم بمبادىء الإسلام بشكل كبير الموسيقى ممنوعة أيضاً و الحمدلله..
هي معادلة واحدة برمجة = عمل حقيقي ومعرفة قوية ..طبعا خطوة خطوة ومثابرة وفهم ...
وأنت قلت أنه لا أحد يتطرق لهذه البرامج الحقيقة أخي أنت هنا لسا ما شفت العباقرة برا ...أخ لوكنت معي شي مرة
ولنقل أنني سأبدأ بملاحظة بسيطة في هذه السلسلة وهي عن تنصيب ال Visual Studio فعندما تنزله اختر Custom وأزل إشارات الاختيارعن اللغات غير الVisual Basic وليس كلها بالضرورة فمثلا إن Visual c++ لن تلزمك و الFox Pro أيضاً و عندما تشوف البرنامج وتكونوا جاهزين تبقوا تقولولي..
أخوكم إيـاس

أبطال الديجيتال
17-08-2004, 16:37
و الله تعبت بليييييييييييييييييييييييييييييييييييييييييز

أبطال الديجيتال
17-08-2004, 16:43
الله يخليكم أنا قاعد أموت حتى ألاقي أحد يعلمني هذه اللغة أرجوكم علموني فأنا مبتدئ

بليز أخوي the crach

أنا أحب الفيجوال بيسك بليييييييييييييييييييييييييييييييييييييييييييييييي ييييييييييييييييييييز



:محبط: :مذنب: :مذنب: :محبط: :محبط: :مذنب: :مذنب: :محبط: :مذنب: :محبط:

The Crash
17-08-2004, 17:24
أخي االكريم حسام اهلا بك معنا و الحقيقة أنا عندما تطرقت لكتاية موضوع الدروس ظننت أنني سألقى اهتمام بهذا الموضوع الجديد نسبياُ و أنت لم توضح لي بالضبط أنت هل تعرف شيء عن الفيجوال و هل عندك تجارب برمجية ..أخي الكري كما قلت لك أنا لا أتستطيع كتابة الدروس هكذا..دون متابعين أنت واحد غيرك اثنين و الحل ...حتى أن النادي هنا لا يدعم الدروس الطويلة و لا تلاقي وضوح في الخط ونوع الكتابة فهو مصمم للتسلية أن مستعد أكتب إذا تحب درس أو درسين للمبتدئين جدا للتعرف على بيئة اللغة أما أن أتعمق هنا مستحيل لذلك و ما قلت لك ..تريد تعلم اللغة بحق عليك بنادي مختص والنادي هنا للتسلية ..و في نادينا فيجوال بيسك للعرب ..يقوم أحد الأعضاء بكتابة دروس من الصفر ولكن لا أعرف عندكم تمسك كبير في هذا النادي .أنتم لن تتركوه ولكن ستوجهون عملك الحقيقي نحو نادي آخر ...أخي الكريم الوقت ليس بصالحك التأخر أنا أريد قراءة ردك لأتفهم وضعك الحالي وأشوف ما تستطيع عمله ...و لا تظنوا أنني أعمل شهرة للنادي vb4arab و أصلا هو لا يحتاج لشهرة الوطن العربي كله يعرفه..
أنا منتظر ردك ورد المشرف ..
إيــاس

أبطال الديجيتال
17-08-2004, 22:00
اذا كنت جاد أن تعطي دروس فسأذهب إلى جميع المهتمين و سأغريهم و سترى بنفسك أعطيني الفرصة

و بالنسبة vb4arab فأعتبره مع احترامي الشديد لك انه مضيعة للوقت

و أنا تعبت في البحث عمن يعلمنيهذه اللغة أنتم كلكم لاتعرفون مدى حبي لهذه اللغة


و أنا أعرف أنك ستقول اذه إلى معهد ههههههههه فستكون هذه أكبر نكتة فقد جربت ثلاث معاهد و لاكن للاسف ............


الفشل هو النتيجة ههههه


آآآآآآآآآآآآآآآآآآآآآآآآآآآآآآآآآآه لقد تعبت

و أنا سأصغي لك بكل حرف ستكتبه عن الفيجوال بيسك

ياربي ليس هناك أحد يعطف علىي و يريح أعصابي

أريد أن أتعلم أسألكم بالله أن تعلموني

Anime
17-08-2004, 23:18
انا اكثر من يشجع الفكرة اخي اياس , وصراحة كلامك عن البرنامج شاغل مخي وماخذ تفكيري
غرامي شيء اسمة برمجة
ماذا تنتظر مني اكثر
انا موافق وان اردت ان نبدأ الدروس من اليوم انا حاضر :)

The Crash
18-08-2004, 05:36
السلام عليكم...أهلا بالأخوين ..
أما بخصوص الدرس فعلى الرغم من قلة اللإقبال سأبدأ بكتابة الدروس انشاء الله من اليوم و ذك لأنني مشغول قليلا الآن ولكن حتى ذلك الحين يجب أن يكون Microsoft Visual Studio 6 Enterprise موجود عنكم و قوموا بتحميله وسأبدأ موضوع بغير هالموضوع ..
أما vb4arab فالله يسامحك أخي حسام معقول مضيعة للوقت هذا الي طلع معك أروع نادي يا رجل على كل حال أنا لن أتكلم عن vb4arab مرة أخرى أنا نصحمتكم ...و انتم مثل ما بدكم ..
(ملاحظة : الفيجوال ستوديو cd واحد بدون كتبة الMSDN).

أبطال الديجيتال
18-08-2004, 11:57
مستينك على أحر من الجمر و الفحم و اللهب وكل شي

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

The Crash
18-08-2004, 17:48
والله ما سمعت فيه بس أعرف ناس أحسن منه أكيد
مثل
رغيد الطيب و تركي العسيري

Anime
18-08-2004, 19:53
السلام عليكم...أهلا بالأخوين ..
أما بخصوص الدرس فعلى الرغم من قلة اللإقبال سأبدأ بكتابة الدروس انشاء الله من اليوم و ذك لأنني مشغول قليلا الآن ولكن حتى ذلك الحين يجب أن يكون Microsoft Visual Studio 6 Enterprise موجود عنكم و قوموا بتحميله وسأبدأ موضوع بغير هالموضوع ..
أما vb4arab فالله يسامحك أخي حسام معقول مضيعة للوقت هذا الي طلع معك أروع نادي يا رجل على كل حال أنا لن أتكلم عن vb4arab مرة أخرى أنا نصحمتكم ...و انتم مثل ما بدكم ..
(ملاحظة : الفيجوال ستوديو cd واحد بدون كتبة الMSDN).


اخي مافي مجال احملة من النت ؟ اذا كان لديك وصلة تحميل للبرنامج ممكن تكرمنة فيها ؟ اما اذا لم يتوفر لديك مافي داعي تبحث :)
انا من دوري قاعد ابحث وان شاء الله خير

أبطال الديجيتال
18-08-2004, 23:02
الدرس جدا جميل ونريد أكثر لو سمحت

The Crash
19-08-2004, 05:39
أخي الفيجوال موجود بالانت و لكن ما أعتقد مجاني حقه مصاري لذلك اذهب للسوق عندكم وستجده بسعر بخس أيضا

jinmishima
19-08-2004, 10:55
السلام عليكم مشكور اخوي على الموضوع انا
اشتغل على ال vb و لكني مبتدء
و ايضا لدي تصاميم على 3d max
على اي حال ممكن تقول لي الcode
للانتقال من نموذج الى اخر عند
الضغط على كلمة.
وشكرا ::جيد::

AnimeMonster
25-05-2007, 10:12
تسلم ............:):)

deco017
26-05-2007, 10:58
السلام عليكم
انا نفسي اتعلم هذه اللغة
لانها بدل ما تظل تبحث في النت عن برنامج ما و قد لا تجده و قد تجده و يكون بفلوس اما اذا كنت تعرف لغات البرمجة فبامكانك صناعته دون ان تتعب نفسك في البحث
وارجوا ان تضع لنا دروس متكاملة لتعلمها
و شكرا

deco017
26-05-2007, 12:15
السلام عليكم
عندي سؤال
هل من الضروري اتقان اللغة الانجليزية لتعلم لغات البرمجة
و شكرا

AhmadDabbagh
26-05-2007, 17:39
السلام عليكم
عندي سؤال
هل من الضروري اتقان اللغة الانجليزية لتعلم لغات البرمجة
و شكرا


{{{[[[<<<<**>>>>]]]}}}


انا طالب برمجة رغم اني اتقن الانجليزية الا اني لا اظن ان اتقانها مهم لانه لغات البرمجة تحتوي فقط على مصطلحات انجليزية قليلة و اغلبنا نعرفها مثل


if else then and

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

اتمنى انه اكون افدتك

تحياتي

DVPD

{{{[[[<<<<**>>>>]]]}}}

Little_ Mermaid
21-06-2007, 12:15
وانا معاكم ... لغة الفجوال لغة مهمة جداا ... وانا دارستهاا بس للاسف ماكنت اركز ... عشان كدا انا معاك كراش ...وراح احرص اني اتابعك خطوة بخطوة ...

حــــــــــــــــــورية البحــــــــــــر

ALAFREET2007
06-08-2007, 11:00
بسم الله الرحمن الرحيم
مرحبا يا اخي الصراحة اول ما شفت الموضوع اعجبني
و باين علينا هنتفق انا عندي خلفية كبيرة عن الفيجول و الفورت ران
بس في مشكلة كيف اخلي البرنامج يقوم بامر في الوندوز
الاميلAlafreet2007::جيد:: @hotmail.com

ALAFREET2007
06-08-2007, 19:49
انا العفريت حبيت اهني الكاتب
التعليم تنوير و ملوش كبير
والدي كان يقول ذالك دائما
اشكرك علي الهدف النبيل

& الجنرال &
14-10-2007, 08:28
وأنا كمان ودي أتعلم لغة الفيجوال بيسك وأدور على واحد يعلمني


الأيميل
AL_SHIK@HOTMAIL.COM

balck..devil
15-10-2007, 01:24
مشكور

"ماردونا زماني"
19-10-2007, 21:14
مشكووووووووووووووووووور

منجد مبرمج ممتاز

eyadi123
23-10-2007, 13:33
شكرا على هذا الموضوع الجميل

Do You Know Me
03-11-2007, 15:24
انا الي بستنى تنا حدا يعطي على الأقل درس

مش مهم

بتعرف انا ممكن اعطيك كيف تحط كلمة سر

أول اشي بتحط الديزان الي بدك ايه بس عليك تحط زر Command واحد وتدعس عليه دبل كليك
وبعدين بتكتب الكود هذا

Then "أي كلمة سر بدك ياه بتحطه هان" = If Text1.Text
Form1.Show
Me.Hide
End If

ويعطيك العافية

The Crash
07-11-2007, 06:19
انا الي بستنى تنا حدا يعطي على الأقل درس

مش مهم

بتعرف انا ممكن اعطيك كيف تحط كلمة سر

أول اشي بتحط الديزان الي بدك ايه بس عليك تحط زر Command واحد وتدعس عليه دبل كليك
وبعدين بتكتب الكود هذا

Then "أي كلمة سر بدك ياه بتحطه هان" = If Text1.Text
Form1.Show
Me.Hide
End If

ويعطيك العافية
أهلاً بك أخي الكريم..
بصراحة طريقتك هذه مثيرة للشفقة ...فالبرامج العملاقة تركت حتى الريجستري كمان لتخرين الرقم السري و أنت وضعته واضحاً صريحاً في البرنامج ليكون ملطشتاً للذاهب و الآتي...على كل الموضوع الأساسي موجود في المواضيع المثبتة :o

ضياء الملك
16-11-2007, 23:25
جيد

ضياء الملك
16-11-2007, 23:27
هاذا الموضوع جيد

SAEEDR
17-11-2007, 12:43
الفيجوال بيسك سهل جدا وحتى انه في منهج الصف الثالث ثانوي

SoSo KUN
25-11-2007, 21:36
يعطيك العافيه اخوي

وانا من المعجبين بلغه الفيجوال بيسك واريد تعلمها

وياريت تحط لنا الدروسـ وشكرا لك :)

sasori_fff
08-12-2007, 15:12
موضوع حلو سيستفيد منه الاعضاء .........اسئلك سؤال تعرف الدارك بيسك

Ahmkel
17-01-2008, 22:19
The Crash u rrrrrrrrrrrrr the maaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaan and 3ayez at3lemm ello5a dih 3shan ab2a ziak ensha2 allah

Hanzo501
05-03-2008, 06:40
السلام عليكم

أخي The Crash ارجوا ان تعلمني كيفية تصميم برامج Emulators Game بالشرح بصور و اكون لك ممتن

وشكرا

أخوكم Hanzo501

hund
17-03-2008, 08:15
thank you

ZOX
12-06-2008, 22:59
مشكور على الموضوع الروعة

prince_2000
05-07-2008, 12:46
أشكرك أخى على هذا الموضوع الرائع , أنا نفسى أتعلم هذه اللغة بس أنا معنديش أى خلفية عن البرمجة إلا قليلا أتمنى أن تضع موضوع عن كيفية عمل البرامج بطريقة مبسطة وياريت رابط البرنامج أو أولى على أى نادى أحمله منه ولك جزيل الشكر
وأنا معك وهتبعك أول بأول

شموخ 2020
24-08-2008, 06:32
فعلا موضوع جدا رااااااااااااااااااااااااااااااااااااااااااااااااا اااااائع...
انا نفسي اتعمق في البرمجه...
انا كنت اصمم اشياء في الفجول بيسك...بس لي ممكن سنه ...ما اشتغل ..
اشكركي اختي على الموضوع....

شموخ 2020
24-08-2008, 06:42
جـــــــــــــــدا رائــــــــــــــــــــــــــــــع....الموضوع..
:)

عضـ100ـو
29-08-2008, 19:46
شكرا لك The Crash والى الامام دائما

Blue DBN
08-09-2008, 16:33
مشكوووووووووووور يعطيك العافية

أحمدحمد
02-12-2008, 11:03
بسم الله الرحمن الرحيم
بعظ التعليمات لاتعمل معي مع اني اكتبها في دقة اخي اياس
احمدحمد