|
บ่อยครั้งก็เบื่อหน่ายใน MessageBox หรือกล่องการแสดงผลโต้ตอบกับผู้ใช้งานที่ติดมากับ Visual Studio ของทางไมโครซอฟท์ วันนี้แอดมินมีวิธีการเปลี่ยนแปลง หรือจัดการ MessageBox ด้วยการใช้ DLL ...
อันดับแรกต้อง Add Reference mb.dll เข้ามาก่อน ... (อยู่ในไฟล์ Zip ของโค้ดต้นฉบับ)
มาดูโค้ดแบบง่ายๆกันเถอะ ...
- Public Class Form1
- Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
- Dim show As New mb.ShowMessagebox
- show.Fonts(New Font("Tahoma", 12))
- show.ShowBox("คุณรักผมใช่หรือไม่?" & vbCrLf & "หากใช่กดปุ่ม OK หากไม่ใช่ให้กดปุ่มอื่น", mb.MStyle.ok, mb.FStyle.Exclamation, "Custom MessageBox")
- End Sub
- Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click
- Dim show As New mb.ShowMessagebox
- show.ButtonText("ใช่", "ฮักหลาย")
- show.Fonts(New Font("Tahoma", 12))
- If (show.ShowBox("คุณรักผมใช่หรือไม่?" & vbCrLf & "หากใช่กดปุ่มใช่ หากไม่ใช่กดฮักหลาย", mb.MStyle.YesNo, mb.FStyle.Question, "Custom MessageBox")) = Windows.Forms.DialogResult.Yes Then
- MsgBox("คุณกดใช่")
- Else
- MessageBox.Show("คุณกดฮักหลาย")
- End If
- End Sub
- End Class
คัดลอกไปที่คลิปบอร์ด
ดาวน์โหลดโค้ดต้นฉบับ VB.NET (2010) ได้ที่นี่ ...
|
ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง
คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? ลงทะเบียน
x
|