مشاركة عبر


كيفية القيام بما يلي: عرض مربعات الرسائل

MessageBoxهو صندوق حوار المعرفة مسبقاً التي تعرض المعلومات المتعلقة بتطبيق إلى المستخدم. يتم استخدام مربعات الرسائل أيضا إلى طلب معلومات من مستخدم.

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

  1. انتقل إلى المكان الذي ترغب في إضافة تعليمات برمجية لمربع الرسالة.

  2. إضافة تعليمات برمجية باستخدام 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 المناسبة إلى سؤال مستخدم للحصول على المعلومات.

إلى عرض صندوق رسالة بطلب معلومات

  1. فتح محرر تعليمات برمجية لجهاز فئة وانتقل إلى الموقع ترغب في إضافة تعليمة برمجية لمربع الرسالة.

  2. قم بإضافة تعليمات برمجية التي تستخدم 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 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.

راجع أيضًا:

المهام

كيفية القيام بما يلي: إنشاء مربعات حوار في تصميم الوقت

المرجع

MessageBox

MsgBox Result Constants for Visual Basic 6.0 Users

MsgBox Style Constants for Visual Basic 6.0 Users

Form.DialogResult

موارد أخرى

مربعات الحوار في نماذج Windows

قم بإنشاء نموذج Windows جديد