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