كيفية عمل ارتباط بالبريد الألكترونى وموقع على شبكة المعلومات الدولية برمجي باستخدام لغة الفيجول سي6
مقدمه
أن الحمد والشكر لله على نعمه التي لا تعد ولا تحصى وأستغفر الله وأتوب إليه من كل ذنب
أما بعد فهذا المقال ما هو ألا تعريب وتبسيط لكيفية أنشاء بعض الأدوات التي قد يحتاجها البعض في برامجهم وأحاول بشتى الطرق أيجاد حلول بسيطة لتناسب جميع المستويات لكوني في بداية طريقي لتعلم البرمجة.
فإذا أفاد هذا المقال ولو عدد قليل من الناس فهذا بفضل الله وأن كان هناك أخطاء أو مشاكل فهذا تقصير منى وأرجوا منك أن تسامحني عليه
وإذا كان لديك أي استفسار أو تعليق أو حتى ملاحظة فأرجوك لا تتردد بالاتصال بي على بريدي الألكترونى.
والآن فلنبدأ
خطوات التصميم
-----------الخطوات الأولى يمكن للمتمكن من لغة الفيجول سي أن يتخطها ولكني أذكرها هنا للمبتدئين ملاحظه: --------------
الخطوة الأولى
أبدا مشروع فيجول سي بالخطوات التالية
CTRL+N أو من قائمة file اختر new
كما هو موضح بالشكل

projectsاختارNewيظهر لك مربع
Okوأضغطvc1أكتب أسم المشروع وليكن project name وفى خانة mfc appwizard(exe)ومنه

finish فإذا كنت من مستخدم جديد للفيجول سي أضغطdialog basedيظهر لك أول خطوة من خطوات تكوين مشروع جديد أختار منها
أما إذا كنت ممن يستخدمون فيجول سي بالفعل فأنت بلا شك تجيد هذه الخطوات

okسيظهر لك مربع حوار أضغط

وبهذا تكون قد كونت البرنامج الجديد
أختار
resource view
ومنها أختر
IDD_VC1_DIALOG ثم قم بالضغط كليك على
TODO: Place dialog controls here.
ثم اضغط على مفتاح
Delete .

ضع أداتين Static Text كما هو موضح بالشكل

أختار أحد الأداتين ثم أضغط كليك يمين وأختارProperties كما هو موضح بالشكل

سيظهر لك مربع حوارText Properties كما هو موضح بالشكل

قم بتغييرID من IDC_STATIC إلى IDC_URL ومن خاصية Caption قم بتغيير كلمة Static إلى أسم الموقع الذي تريد أن تقوم بفتحه عند الضغط على هذه الرابطة ومن الممكن اختيار أي كلمه أخرى بدل من أسم الموقع.

ومن الاختيار Styles قم باختيار Notify كما هو موضح بالشكل نفس الشئ سنقوم بعمله مع رابطة البريد الألكترونى مع تغيير طفيف وهو تغيير 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
أنظر الشكلين الآتيين


ثم أضغط على Ok لتخرج من Class Wizard والآن جاءت لحظة كتابة الأكواد.