من المعروف أن لغات البرمجة متعددة و متنوعة,لكن الإشكال فيها هو وجود تعقيدات ومشاكل وأنها تتطلب وقتا لتعلمها
في هذا الشرح سنتعلم أفضل و أسرع و أبسط لغة برمجة والتي تمكنك من صنع برنامجك في وقت وجيز
سنقوم الان بالعمل على مثال لبرنامج يقوم بنسخ الملفات أو نقلها أو حذفها ويبقى هذا مثالا فقط أي بعد فهم أساسيات هذه اللغة يمكنك تعميم باقي خصائصها وإحتراف البرمجة ولما لا تسويق و ووضع برامجك في مواقع عالمية والإستفادة منها
اللغة التي أتحدث عنها هي لغة الفيجوال بيسك وهي لغة بسيطة جدا ولا تحتاج أي وقت لنمر إلى الشرح...
تحتاج أولا إلى البرامج التالية:
الفيجوال بيسك نسخة 2008 فما فوق
Acons$pofts vb.net Theme manager
نبذة عن المشروع قبل البداية:
مشروعنا هو عبارة عن برنامج اختياري Selector App أي أن البرنامج سيحتوي على مجموعة من اختيارات
-عندما أضغط على الخيار الأول واضغط على زر حفظ تجري عملية نسخ أو نقل ملف من مسار إلى اخر في الحاسوب
-زر عندما اضغط عليه يوجهني إلى صفحتي على الفيسبوك أو موقعي الإلكتروني
-زر عندما أضغط عليه يفتح برنامجا معينا أو لعبة معينة
-جعل برنامجي تجريبي وحمايته بسريال أو كود تفعيل
أولا:تنفيد الشكل
قم بتثبيت برنامج الفيجوال بيسك بشكل عادي وافتحه فواجهته كما في الصورة
اضغط على New project
اختر Windows form Application
من أعلى البرنامج اختر Add Class
اختر Class ثم Add
افتح برنامج Aconsofts واختر الثيم الذي يعجبك ثم اضغط على COPY TO CLIPBOARD
ارجع إلى البرنامج وفي خانة Class1.vb قم بمسح أي شيء والصق الكود الذي نسخته من الثيم
اضغط يمين الفأرة واختر Save للحفظ
إرجع إلى خانة Form1.vb واذهب إلى WindowsApplication1 واضغط على build
إذهب إبى ToolBox ستجد أن أدوات جديدة قد أضيفت في الأعلى وهي إضافات التيم الجديد
إسحب الأداة المرفقة باسم Theme نحو المشروع
قم بسحب أداة Tabpage وهي أداة لتقسيم برنامجك إلى عدة اقسام
ثم خانة الخصائص التي تعرفنا عليها سابقا نختار Tabpage collection وذلك لتغيير أسماء الأقسام التي نريد
غير الأسماء ثم اضغط على Ok
لتغيير خلفية البرنامج نستعين بأداة PictureBox وهي أداة لوضع صورة في البرنامج
إبحث عنها في خانة الأدوات التقليدية أي التي لم نضفها عبر الثيم
قم بوضعها في المكان الذي تريد
من أعلى يمين الصورة اضغط واختر كما في الصورة ثم اضغط على Chose image
اختر أي صورة من جهازك
الان اسحب أزرارا إلى المشروع
غير أسماء الأزرار
الان اسحب أداة مرفقة باسم ComboBox وبنفس الطريقة السابقة إضغط على يمين أعلى الأداة واختر Edit items
بنفس الطريقة اسحب أداة Listbox
كذلك هنا قم بسحب زر Button
تانيا:التكويد
1-لفتح برنامج معين عند الضغط على زر
نتجه إلى المشروع ونضغط مرتين على الزر المستهدف سيوجهك إلى منصة التكويد قم بلصق الكود البرمجي التالي:
System.Diagnostics.Process.Start("مسار البرنامج المستهدف لفتحه /Programme.exe")
غير الإسم Programme بالإسم الحقيقي للبرنامج المراد فتحه
2-عندما نضغط على زر يوجهني إلى موقعي الإلكتروني أو صفحتي على الفيسبوك:
توجه إلى مسار معين واضغط يمين الفأرة ثم اختر جديد ثم اختصار
سيطلب منك وضع مسار الإختصار ضع فيه رابط موقعك الإلكتروني ثم الثالي
بعدها سيطلب منك تسمية الإختصار مثلا أنا سميته My Page Fb
سأتوجه الأن إلى مشروعي وأضغط على الزر الذي أريد أن يوجهني إلى صفحتي على الفيسبوك عندما أضغط عليه
أضغط عليه مرتين سيوجهني إلى منصة التكويد وألصق الكود البرمجي التالي:
System.Diagnostics.Process.Start("مسار الإختصار\My page Fb.url")
غير الإسم حسب اختيارك السابق
نضغط على زر Save مرتين وننسخ الكود التالي:
If ListBox1.SelectedItem = "File1" Then My.Computer.FileSystem.CopyFile("مسار الملف المرد نسخه\اسم الملف ", " المسار الذي نود نسخ الملف إليه\اسم الملف ")
ملاحظات:
نغير ListBox1 من الكود البرمجي بالإسم الصحيح للأداة حسب الثيم المحتار أو الرقم الذي تحمله وتجد الإسم الصحيح في خانة الخصائص كما في الصورة
لغة البرمجة هذه لا تتعرف عل ملف معين تريد نسخه إذ لم ترفق معه امتداده فمثلا إذا كتبت Google chrome فقط فلن يتعرف عليه والصحيح في هذا أن تكتب Google chrome.exe
4-عندما أضغط على زر معين يقوم بإنهاء البرنامج Close
أضغط مرتين على الزر
ألصق الكود البرمجي بلا تعديلات:
Me.Close()
ثالثا:طريقة الحصول على البرنامج بصيغة exe
اضغط يمين الفأرة على WindowsApplication1 و اختر Properties
قم بتغيير إسم البرنامج و أيقونته
فكرة رائعة هدية:
إذا كنت تهوى عمل شروحات لحل مشكلة من مشاكل الويندوز مثلا وكان حل هذه المشكلة يعتمد على نسخ ملف معين إلى مسار معين فبدل أن تشرح هذه الخطوات كاملة في فيديو قم بتصميم برنامج يقوم بهذه العملية تلقائيا وهذا من شأنه جعل الشرح أنيقا وعدم تضييع الوقت وعدم ملل متابعيك من الخطوات التفصيلية ومنه مضاعفة الربح إلى ربح من عدد المشاهدات والربح من عدد تحميلات برنامجك الجديد
وفي الختام فإن إتقان لغة برمجة لايحتاج يوما واحدا فقط ولكن هذا الشرح كان فقط كمقدمة لمن يريد تعلم لغة الفيجوال بيسك البسيطة ومعرفة أساسياتها ومبادئها ونتمنى أن نكون قد وفقنا في هذا الشرح والسلام.
انتهى
الموضوع من طرف: Salim Errabii
ضمن مسابقة المحترف لأفضل تدوينة لسنة 2017
الـــمصدر : مدونة المحترف
تبليغ
التبليغ عن مشكل أو رابط معطل
ليست هناك تعليقات:
إرسال تعليق