كيفية عمل ارتباط بالبريد الألكترونى وموقع على شبكة المعلومات الدولية برمجي باستخدام لغة الفيجول سي6
مقدمه
أن الحمد والشكر لله على نعمه التي لا تعد ولا تحصى وأستغفر الله وأتوب إليه من كل ذنب
أما بعد فهذا المقال ما هو ألا تعريب وتبسيط لكيفية أنشاء بعض الأدوات التي قد يحتاجها البعض في برامجهم وأحاول بشتى الطرق أيجاد حلول بسيطة لتناسب جميع المستويات لكوني في بداية طريقي لتعلم البرمجة.
فإذا أفاد هذا المقال ولو عدد قليل من الناس فهذا بفضل الله وأن كان هناك أخطاء أو مشاكل فهذا تقصير منى وأرجوا منك أن تسامحني عليه
وإذا كان لديك أي استفسار أو تعليق أو حتى ملاحظة فأرجوك لا تتردد بالاتصال بي على بريدي الألكترونى.
والآن فلنبدأ
خطوات التصميم
-----------الخطوات الأولى يمكن للمتمكن من لغة الفيجول سي أن يتخطها ولكني أذكرها هنا للمبتدئين ملاحظه: --------------
الخطوة الأولى
أبدا مشروع فيجول سي بالخطوات التالية
CTRL+N أو من قائمة file اختر new
كما هو موضح بالشكل
image004.jpg
projectsاختارNewيظهر لك مربع
Okوأضغطvc1أكتب أسم المشروع وليكن project name وفى خانة mfc appwizard(exe)ومنه
image006.jpg
finish فإذا كنت من مستخدم جديد للفيجول سي أضغطdialog basedيظهر لك أول خطوة من خطوات تكوين مشروع جديد أختار منها
أما إذا كنت ممن يستخدمون فيجول سي بالفعل فأنت بلا شك تجيد هذه الخطوات
image008.jpg
okسيظهر لك مربع حوار أضغط
image009.gif
وبهذا تكون قد كونت البرنامج الجديد
أختار
resource view
ومنها أختر
IDD_VC1_DIALOG ثم قم بالضغط كليك على
TODO: Place dialog controls here.
ثم اضغط على مفتاح
قم بتغييرID من IDC_STATIC إلى IDC_URL ومن خاصية Caption قم بتغيير كلمة Static إلى أسم الموقع الذي تريد أن تقوم بفتحه عند الضغط على هذه الرابطة ومن الممكن اختيار أي كلمه أخرى بدل من أسم الموقع.
image018.jpg
ومن الاختيار Styles قم باختيار N
otify كما هو موضح بالشكلنفس الشئ سنقوم بعمله مع رابطة البريد الألكترونى مع تغيير طفيف وهو تغيير ID من IDC_STATIC
إلى IDC_MAIL ثم نقوم بالضغط على Ctrl+W لفتح ClassWizard ونقوم باختيار Message Maps. ومن Class
name نختار CVc1Dlg ومن قائمة Object
IDs: نختار
IDC_MAIL
ومن قائمة
Message نختار BN_CLICKED ونقوم بالضغط عليها Double Click أو بالضغط على زر Add Function
سيظهر لك مربع يخبرك بأنه تم إضافة الدالة إلى الكود ويعطى لك حرية تغيير اسم الدالة أو تركها بالقيمة الأفتراضيه التي وضعها المعالج لك أتركها كما هي أو غيرها كما تريد ثم أنقر Ok أعمل نفس الشئ مع IDC_URL
image020.gif
ثم أضغط على Ok لتخرج من Class Wizard والآن جاءت لحظة كتابة الأكواد.
انتقل الى الدرس التالي لاكمال الدرس