أبو عبد الرحمن

63

4,126

رائع جداً اصنع برامجك بنفسك

السلام عليكم
كثرت في هذا العصر البرامج والتطبيقات التي تخدم المستخدم -والشركات أيضا-...
بل إن بعض التطبيقات لم يعد بإمكان الناس الاستغناء عنها أبدا...على سبيل المثال:
*محررات النصوص: الاستغناء عن الـ Word و NotePad بمثابة الاستغناء عن الكتابة والنشر فأي كاتب أو مدون مهتم يحتاج للجوء لأحدها قبل نشر مقالته.
*برامج التصميم:الفوتوشوب وجيمب وبرامج الرسم عموما لم يعد بإمكان أي مصمم الاستغناء عنها.
*برامج المراسلة الفورية:عوضت هذه البرامج غياب الأشخاص وقربت المسافات بكافة تقنياتها.
*متصفحات الإنترنت:تخيل فقط لو لم يكن هناك برامج لتصفح الإنترنت...هل يوجد إنترنت؟!.
لكن,ومع كل ذلك إلا أن كثيرا من الشركات المبرمجة اتجهت مؤخرا إلى البحث عن الكسب المادي قبل إرضاء المستخدم,ولكن الأغلبية تبحث عن إرضاء المستخدم وذلك لأن إعجاب المستخدم هو ما يجلب لهم الكسب...أضف إلى ذلك براءات الاختراع التي تحصل عليها الشركات فتقتل التنافس...
هناك الكثير الكثير من الأسباب التي تجعل الاعتماد الكامل على تلك التطبيقات المدفوعة بمثابة الموت البطيء...مما حدى بالبعض للجوء للهكر والكراكات وهو ما يعتبره العلماء محرما -مع مراعاة الحربي من غيره-,وأيضا نشأت العديد من الشركات التي تطرح حلولا منافسة للبرامج المدفوعة,ولكنهم يطرحون برامجهم مجانية.

واليوم أصبح أمامنا أحد حلين:
*إما الاعتماد على البرامج المجانية,وهي إما أن تكون ذات كفاءة عالية أو تكون لا تقارن بالبرامج المدفوعة.
*ثانيا:صناعة برامجنا بأنفسنا...وهو موضوعنا اليوم...
بالتأكيد قد تكون هذه البرامج خفيفة ولا تقارن بالبرامج المدفوعة,ولا المجانية حتى ,إلا أن استخدام أي شيء من صنع يدك له رونق خاص...
هذا الموضوع بإذن الله سيكون المنطلق لتعلم أبسط لغات البرمجة,لغة الفيجول بيسك...

لغات البرمجة متعددة,ويصعب حصرها...
أقرب اللغات للغة الإنسان هي لغة فيجول بيسك...وهي بدورها لها إصدارات متعددة...عملنا اليوم سيكون على النسخة التاسعة (Visual Basic 2008) النسخة السريعة (Express),يمكنكم تحميلها من آخر الموضوع...
هذه خريطة تجمع لغات البرمجة,يمكنكم الاطلاع عليها:
(انقر هنا للاطلاع على خريطة لغات البرمجة إذا كنت مستعدا للمفاجأة )

قبل البدء في شرح هذا الموضوع,علينا بداية التعرف على بعض النقاط...من ذلك التعرف على المسار المتفق عليه لعمل برنامج...لذلك فالنقطة الأولى هي:

إن برمجة أي برنامج يجب أن تمر بأربعة مراحل:
1.تحديد المشكلة المراد حلها بالبرنامج,أو تحديد الهدف من البرنامج.
2.رسم مسار البرنامج على الورق (تحليل الخوارزميات),ورسم نموذج الفورمات (Forms) والأزرار وشرح كل منها,كل هذا على الورق.
3.تصميم المظهر العام للبرنامج باستخدام الفيجول بيسك -في هذه الحالة- أو أي لغة أخرى.
4.كتابة الكود لكل أداة موجودة في البرنامج تحتاج لذلك.

لغات البرمجة تقوم في الأساس على استخدام الأرقام والحروف والرموز,وفيما يلي بيان لأنواع الأرقام والرموز والحروف:


تستخدم في العمليات الحسابية وتسمية المتغيرات والأدوات.

أمثلة على العمليات الحسابية:
1+2
4/2
أمثلة على تسمية المتغيرات والأدوات:
Form1 (الاسم الافتراضي للنماذج)
TextBox1 (الاسم الافتراضي لمربع النص)
d12 (اسم عدد متغير أو ثابت)

يتبع ............................................

التعليقات (8)

abubkir     
شكراً لك
:taksheer::taksheer:
mas1971     
مشكوووور

الله يعطيك العافية
mher90     
الموضوع أخذ أكثر ما يستاهل
فهو منقول بشكل عشوائي دون علم صاحبه لما ينقل
فهو نقله من دروس على لغة البرمجة vb و الأحرى لمن يريد تعلم هذا متابعة دورة ما
أو كتاب كامل و ليس موضوع كهذا
endless love     
بأنتظار التتمه وارجو تسهيل الشرح
مشكور على مجهودك
kapral     

مشكور يا غالي

في انتظار جديدك


kdb1     
مشكوووور

الله يعطيك العافية
عمار خولاني     
مشكوووور

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

بس هي طريقة مختصرة كتيير

وما حدا رح يفهما
عمار خولاني     
مشكوووور

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

بس هي طريقة مختصرة كتيير

وما حدا رح يفهما