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 ความคิดเห็น:
ขอบคุณครับอาจารย์
แสดงความคิดเห็น