C#, VB MessageBox

02 ธันวาคม 2552

     บทความวันนี้เกี่ยวกับการใช้งาน Message Box ของ Windows Application โดยใช้ภาษา C#, VB ในการพัฒนา
     การใช้งาน Message Box กันนะครับ มีตัวอย่าง Source Code ดังต่อไปนี้ครับ

Ex.1 Message Box แสดง ข้อความ และ ห้วข้อ
Source Code C#

//Show Messagebox
MessageBox.Show("String Message Show.", "String Caption");

Source Code VB
'Show Messagebox
MessageBox.Show("String Message Show.", "String Caption")


รูปที่ 1 Msg แสดง ข้อความ และ ห้วข้อ


Ex.2 Message Box แสดง ข้อความ, ห้วข้อ และ ปุ่ม
Source Code C#
//Show Messagebox
MessageBox.Show("String Message Show.", "String Caption", MessageBoxButtons.YesNo);

Source Code VB
'Show Messagebox
MessageBox.Show("String Message Show.", "String Caption", MessageBoxButtons.YesNo)


รูปที่ 2 Msg แสดง ข้อความ, ห้วข้อ และ ปุ่ม


Ex.3 Message Box แสดง ข้อความ, ห้วข้อ, ปุ่ม และ Icon
Source Code C#
//Show Messagebox
MessageBox.Show("String Message Show.", "String Caption", MessageBoxButtons.YesNo, MessageBoxIcon.Information);

Source Code VB
'Show Messagebox
MessageBox.Show("String Message Show.", "String Caption" _
     , MessageBoxButtons.YesNo _
     , MessageBoxIcon.Information)


รูปที่ 3 Msg แสดง ข้อความ, ห้วข้อ, ปุ่ม และ Icon


Ex.4 Message Box แสดง ข้อความ, ห้วข้อ, ปุ่ม, Icon และ เลือกปุ่มเริ่มต้น
Source Code C#
//Show Messagebox
MessageBox.Show("String Message Show.", "String Caption", MessageBoxButtons.YesNo, MessageBoxIcon.Information, MessageBoxDefaultButton.Button2);

Source Code VB
'Show Messagebox
MessageBox.Show("String Message Show.", "String Caption", MessageBoxButtons.YesNo, MessageBoxIcon.Information, MessageBoxDefaultButton.Button2)


รูปที่ 4 Msg แสดง ข้อความ, ห้วข้อ, ปุ่ม, Icon และ เลือกปุ่มเริ่มต้น


Ex.5 การทำงานเมื่อกดปุ่ม
     ตัวอย่างดังต่อไปนี้เป็นการประยุกต์ใช้ Message Box มีตัวอย่าง Source Code ดังต่อไปนี้ครับ
Source Code C#
//ประกาศ object DialogResult()
DialogResult objDialogResult = new DialogResult();

//Set ค่าให้ตัวแปร objDialogResult ตามค่าที่กดปุ่มเลือก
objDialogResult = MessageBox.Show("String Message Show.", "String Caption", MessageBoxButtons.YesNo);

//Statment ที่ทำงาน
if (objDialogResult == DialogResult.Yes)
{
     //Process ที่ทำงานเมื่อกด Yes
}
else
{
     //Process ที่ทำงานเมื่อกด No
}

Source Code VB
'ประกาศ object DialogResult()
Dim objDialogResult As New DialogResult()

'Set ค่าให้ตัวแปร objDialogResult ตามค่าที่กดปุ่มเลือก
objDialogResult = MessageBox.Show("String Message Show.", "String Caption", MessageBoxButtons.YesNo)

'Statment ที่ทำงาน
If objDialogResult = DialogResult.Yes Then
     'Process ที่ทำงานเมื่อกด Yes
Else
     'Process ที่ทำงานเมื่อกด No
End If


ผิดพลาดประการใดก็ติชมแก้ไขกันนะครับ
ขอบคุณครับ

1 ความคิดเห็น:

Unknown 10 เมษายน, 2557 13:56  

ขอบคุณครับอาจารย์

แสดงความคิดเห็น

About This Blog

เนื้อหาเกี่ยวกับการพัฒนา Program โดยใช้ .Net, C#, VB.

  © Blogger template On The Road by Ourblogtemplates.com 2009

Back to TOP