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

مشاهدة النسخة كاملة : الدرس الثالث / صندوق الرسالة Message Box


أم جمانه
25-Nov-2007, 01:06 AM
بسم الله الرحمن الرحيم


حياكم الله


:f:


سوف نتعلم اليوم كيفية إخراج صندوق الرسالة لإيصال معلومة معينة للمستخدم


و نقصد بالمستخدم في الفيجوال بالشخص الذي يستخدم برنامجك بعد انتهائك

من تصميمه و إخراجه


متى أحتاج لصندوق الرسالة ؟


نحتاجه لأظهر أمرا للمستخدم أو تحذيرا أو لأسأله سؤالا أو لأرشده .... الخ


مثال :


نفتح مشروع جديد


أضف زر أمر Command Button


في داخل الكود للزر أكتب

Dim x As Integer


Dim تعرف على


X متغير " ممكن تكتب أي رمز تحبه "


Integer نوع متغير عددي صغير صحيح


X=msgbox(


أكتب أي رسالة ... مثلا : "شكرا لاختيارك منتدى حياة تك كأفضل منتدى تقني"


,vbokonly,


و هذه تعني اختيارك لزر موافق كخيار ليضغط عليه المستخدم بعد قراءته لرسالتك


و هذا مجرد مثال و بإمكانك مشاهدة خيارات عديدة من خلال القائمة المنسدلة أمامك


و الآن عنوان الرسالة


" رسالة شكر "


الآن نقفل سطر الكود بـ )


لاحظ أن الكود هو المكتوب بالأحمر فقط


قم الآن بتشغيل البروجكت و انقر على زر الكوماند لترى رسالتك


اطلع على الملف المرفق لمزيد من الإيضاح (http://beautomah.googl epages.com/Msg.rar)


:ac8:

مروه
25-Nov-2007, 07:52 AM
http://www.up-hayatech.com/4558_1119596624 7.png

تفضلي التطبيق هنـــا (http://www.up-hayatech.com/4558_0119600414 2.zip):f:

أم جمانه
25-Nov-2007, 11:51 AM
ما شاء الله

ممتازة رورو ... شكرا على الباقة عزيزتي :blush-anim-cl[1]:

مروه
25-Nov-2007, 03:01 PM
ام جمانه ..
شوفي هذا الرابط يا عسل ،،
الرابط الي فوق رفعته بالخطأ .. لكن تم التعديل

Message Box (http://www.up-hayatech.com/4558_0119600414 2.zip)

أم جمانه
26-Nov-2007, 05:36 PM
كيف رفعتيه بالغلط
اشتغل معي

عموما تطبيقك صحيح :)

مروه
26-Nov-2007, 05:52 PM
قصدي انه الي كنت رافعاه ماكان فيه صورة الورد
يعني بعد التعديل راح يظهر كما في الصورة الي في اول رد لي

كآسي
26-Nov-2007, 06:04 PM
أستاذة أم جمانه الله يجزاكِ خير


مبدعه دوماً:f:


رعاكِ الله
:)

أم جمانه
27-Nov-2007, 09:43 PM
حياك الرحمن غاليتي كآسي :f:

وين تطبيقك :mad: :shiny:

ARWA13
06-Dec-2007, 03:06 AM
الله يجزاك خير

Programmer_911
07-Dec-2007, 11:03 PM
تحية تقدير لكاتبة الموضوع وبعد الإذن من الكاتبة سأضيف على الموضوع
إستخدام
Message box
في السي شارب لإثراء موضوع الأخت الفاضلة

طبعاً لدي في جهازي
Visual C#.net 2005
الموضوع سهلة للغاية

بسم الله وعلى بركة الله

في لغة سي شارب نسستخدم ال
class-> MessageBox
الموجود ضمن مساحة الأسماء
using System;الكلاس السابق توجد به عدة
Methods
لأستخدامات متنوعة وهنا مايفيدنا هو إظهار رسالة للمستخدم كما في موضوع الأخت الفاضلة

وهذا هو الأمر
MessageBox.Show ("شكراً لأم جمانة", "شكرا");بهذه الحالة هناك ممرين لدالة فالشكر الأولى هي التي تظهر في
title
(العنوان في صندوق الرسالة والأخرى هي محتواها

الان نأخذ حالة أخرى وهي تمرير 3 ممررات حالة عامة
MessageBox.Show (message, caption, buttons); فالمقصود في
message
هي الرسالة محتواها و
caption
هي العنوان و
buttons
نعم أو نعم لا أونعم أو إلغاء إلخ

دعونا نأخذ مثال
MessageBox.Show ("شكراً لأم جمانة", "شكرا", MessageBoxButto ns.OKCancel);
طبعاً هذا الدرس غير معد كتبته الأن كما أدعوا الله أن أكون وفقت لكتابتة المشاركة المفيدة

شكرا يتبع بإذن الله

Programmer_911
07-Dec-2007, 11:31 PM
الفكرة لمعرفة هل المستخدم ضغط نعم أولا

الأن نريد إضافة عدد

Label

واحد لإظهار نص للمستخدم لمعرفة هل ضغط نعم أو لا

بداية نعلن عن متغير من نوع
DialogResult result; أعتقد أنه واضح لايحتاج لشرح
ثم نضع الرسالة ونسدها إلى المتغير الذي في الأعلى
result=MessageB ox.Show("ِأب ت ث", "شكرا", MessageBoxButto ns.OKCancel);
وهذا الباقي وأعتقد أنه لايحتاح إلى شرح مفهوم بمجرد القراءة

if (result == DialogResult.OK )
{
label1.Text="ضغت عل نعم";
}
else
label1.Text = "ضغطت على إلغاء";


طبعاً هذا الدرس غير معدة كتبته الأن كما أدعوا الله أن أكون وفقت لكتابتة المشاركة المفيدة

شكرا للجميع

أم جمانه
08-Dec-2007, 12:01 AM
شكرا لاضافاتك القيمة اخي المبرمج

فردوس
08-Dec-2007, 12:27 AM
هلآ أم جمانة

جزيت الجنة درس ممتع و خفيف

تطبيقي (http://www.up-hayatech.com/1114_1119706272 5.zip)

http://www.up-hayatech.com/1114_1119706270 9.jpg (http://www.hayatech.co m/c)

أم جمانه
08-Dec-2007, 12:44 AM
فردوس عزيزتي ارسلي معاه الفورم

او الافضل اعمليه ملف تنفيذي و ارسليه

شكرا لمشاركتك

فردوس
08-Dec-2007, 12:48 AM
هاكِ التطبيق (http://www.up-hayatech.com/1114_1119706407 5.zip) مرة أخرى

كيف اشتغل معاكِ؟

أم جمانه
08-Dec-2007, 04:50 PM
اللي جاني فورم فارغ

لا تخلي تنزيل الصورة من الكود .... خليه من الخصائص

اعملي المشروع ملف تنفيذي exe

ابو الحارث
08-Dec-2007, 06:21 PM
يعطيك العافيـة اختي ام جمانــه


حقيقه لي رغبـة شديدة جدا في تعلم الفيجول بيـك


لكن للاسف ماأعرف شي البتـه عنـه سوى انـه صانع للبرامـج فقط


لاأعرف اي اصدار افضـل ؟؟



ودي ادخل دورتكم هذي ان كنتم لاتمانعون في ذلك




وفقك الله تعالى ورفع قدركم






اخوك في الله
ابو الحارث

أم جمانه
09-Dec-2007, 12:02 AM
أخي أبو الحارث

الله يحييك ... ابدأ من موضوع الحكاية من البداية

اطلع على الدروس و اسأل عن كل ما أشكل عليك

و نحن هنا لخدمتك :thumbsup:

و ترى النت زاخر بالدروس و الأكواد و المبرمجين العباقرة

ما عليك الا انك تشد العزم و الله يوفقك

al_fanar
09-Dec-2007, 01:07 AM
سلمتي أم جمانه على الدرس الممتع وطبقت الكثير من أنواع المسج بوكس أثناء الدراسه
ولكن حاليا البرنامج موعندي وكل البرامج اللي سويتها راحت مع الفورمات :thumbdown: .

أم جمانه
10-Dec-2007, 05:58 PM
حياك فنورة

عادي عيوني نزلي البرنامج و اشتغلي معنا و ورجينا ابداعاتك

ملفاتك المهمة خليها على هارد ديسك خارجي افضل :thumbsup:

الله يهديك لا تطلعي علي اشاعات

al_fanar
16-Dec-2007, 12:59 AM
حياك فنورة

عادي عيوني نزلي البرنامج و اشتغلي معنا و ورجينا ابداعاتك

ملفاتك المهمة خليها على هارد ديسك خارجي افضل :thumbsup:


حياك الله أ. أم جمانه ,,
ملاحظتك ستؤخذ بعين الإعتبار ان شاء الله .



الله يهديك لا تطلعي علي اشاعات

ههههه طيب وشو هذا
7
7
7


أحبتي أستودعكم الله الذي لاتضيع ودائعه

أم جمانه
07-Jan-2008, 04:19 PM
أهلين فنورة

هذه دعوة أحب أدعيها للناس اللي أحبهم :)

من جد ما أمزح :shiny: و انت طبعا منهم ==> يا حظك

سنا11بل
02-Oct-2008, 03:21 AM
أهلين أم جمانه ....:)

اشكرك على دروسك الي من جد ممتعه وشيقة...:thumbs up:

بارك الله فيكـــي...

بانتظــــــــــ ار المزيد...:)

ميار2007
09-Oct-2008, 04:05 AM
نفذت الفكره بس مارضي يشتغل طلعلي مسج يقول
reinstal the msdn
شكل البرنامج اتحمل ناقص
انشا الله احمله من جديد واطبق