كيفية القيام بما يلي: عرض مربعات الرسائل
MessageBoxهو صندوق حوار المعرفة مسبقاً التي تعرض المعلومات المتعلقة بتطبيق إلى المستخدم. يتم استخدام مربعات الرسائل أيضا إلى طلب معلومات من مستخدم.
إلى عرض المعلومات للمستخدم في صندوق رسالة
انتقل إلى المكان الذي ترغب في إضافة تعليمات برمجية لمربع الرسالة.
إضافة تعليمات برمجية باستخدام Showالأسلوب.
ما يلي تعليمات برمجية يوضح كيفية استدعاء Showطريقة MessageBoxفئة لعرض المعلومات للمستخدم. المكالمة إلى Showيستخدم الأسلوب الاختيارية styleالمعلمة إلى تعيين نوع الرمز إلى عرض نوع صندوق الرسالة التي يتم عرضها في صندوق الرسالة الذي أفضل fits:
Public Sub PerformCalculations() ' Code is entered here that performs a calculation. ' Display a message box informing the user that the calculations ' are complete. MessageBox.Show("The calculations are complete", "My Application", _ MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk) End Sub
public void PerformCalculations() { // Code is entered here that performs a calculation // Display a message box informing the user that the calculations // are complete MessageBox.Show ("The calculations are complete", "My Application", MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk); }
public: void PerformCalculations() { // Code is entered here that performs a calculation // Display a message box informing the user that the calculations // are complete MessageBox::Show("The calculations are complete", "My Application", MessageBoxButtons::OKCancel, MessageBoxIcon::Asterisk); }
رسالة تظهر مربعات إدخال يمكن أيضا. Showطريقة MessageBoxفئة بإرجاع القيمة يمكن استخدامها إلى تحديد خيار قام بها مستخدم. يمكن تخزين هذه القيمة في عددا صحيحاً أو يقارن القيمة التي يتم إرجاعها عند عرض صندوق رسالة باستخدام عنصر ifالعبارة. styleمعلمة Showتعيين أسلوب إلى عرض butإلىns المناسبة إلى سؤال مستخدم للحصول على المعلومات.
إلى عرض صندوق رسالة بطلب معلومات
فتح محرر تعليمات برمجية لجهاز فئة وانتقل إلى الموقع ترغب في إضافة تعليمة برمجية لمربع الرسالة.
قم بإضافة تعليمات برمجية التي تستخدم Showأسلوب MessageBoxالفئة إلى عرض صندوق رسالة.
يلي تعليمات برمجية يوضح كيفية استدعاء MessageBoxطريقة للحصول على المعلومات من مستخدم ثم تحديد القيمة التي تم تحديدها:
Public Sub ExitApplication() ' Display a message box asking users if they ' want to exit the application. If MessageBox.Show ("Do you want to exit?", "My Application", _ MessageBoxButtons.YesNo, MessageBoxIcon.Question) _ = DialogResult.Yes Then Application.Exit End If End Sub
public void ExitApplication() { // Display a message box asking users if they // want to exit the application. if (MessageBox.Show ("Do you want to exit?", "My Application", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { Application.Exit(); } }
public: void ExitApplication() { // Display a message box asking users if they // want to exit the application. if (MessageBox::Show("Do you want to exit?", "My Application", MessageBoxButtons::YesNo, MessageBoxIcon::Question) == DialogResult::Yes) { Application::Exit(); } }
ملاحظة Visual Basic في Visual أساسى، استخدام MsgBox()إلى إنشاء صندوق رسالة إلى عرض إلى المستخدمين لا يزال معتمد، بالرغم من ذلك على بناء جملة جديدة، MessageBox.Show()، كما هو موضح أعلاه، يفضل. وهكذا، بالإشارة إلى المثال السابق التعليمة البرمجية، التالية هو المقبولة في Vهوual الأساسية.
Public Sub ExitApplication() If MsgBox("Do you want to exit?", MsgBoxStyle.Exclamation, _ "My Application") = MsgBoxResult.Yes Then Application.Exit() End If End Sub
ل المزيد معلومات حول MsgBox()، راجع دالة MsgBox.
راجع أيضًا:
المهام
كيفية القيام بما يلي: إنشاء مربعات حوار في تصميم الوقت
المرجع
MsgBox Result Constants for Visual Basic 6.0 Users
MsgBox Style Constants for Visual Basic 6.0 Users