tranthanhan1962 > 31-05-15, 04:02 PM
Function VietUniMsgBox(Prompt As String, _
Optional Buttons As VbMsgBoxStyle = vbOKOnly, _
Optional Title As String = vbNullString, _
Optional HelpFile As Variant, _
Optional Context As Variant) _
As VbMsgBoxResult
If IsMissing(HelpFile) Or IsMissing(Context) Then
FormattedMsgBox = Eval("MsgBox(""" & Prompt & _
""", " & Buttons & ", """ & Title & """)")
Else
FormattedMsgBox = Eval("MsgBox(""" & Prompt & _
""", " & Buttons & ", """ & Title & """, """ & _
HelpFile & """, " & Context & ")")
End If
End Function
VietUniMsgBox DLookup("[ND]", "TB", "[ID] = 2"), vbCritical + vbAbortRetryIgnore, DLookup("[ND]", "TB", "[ID] = 1")
VietUniMsgBox DLookup("[ND]", "TB", "[ID] = 4"), vbExclamation + vbSystemModal, DLookup("[ND]", "TB", "[ID] = 3")
VietUniMsgBox DLookup("[ND]", "TB", "[ID] = 6"), vbQuestion, DLookup("[ND]", "TB", "[ID] = 5")
VietUniMsgBox ChrW(272) & "ây là MsgBox Ti" & ChrW(7871) & "ng Vi" & ChrW(7879) _
& "t!@Không l" & ChrW(7895) & "i Font Unicode ti" & ChrW(7871) & "ng Vi" _
& ChrW(7879) & "t.@Có th" & ChrW(7875) & " t" & ChrW(7841) & "o ch" & _
ChrW(7919) & " nét " & ChrW(273) & ChrW(7853) & "m.", vbCritical + _
vbAbortRetryIgnore, "Msg Box Ti" & ChrW(7871) & "ng Vi" & ChrW(7879) & "t"
VietUniMsgBox "Th" & ChrW(7911) & " thu" & ChrW(7853) _
& "t Acess là trang web b" & ChrW(7893) & " ích cho m" _
& ChrW(7885) & "i ng" & ChrW(432) & ChrW(7901) & "i.", _
vbExclamation + vbSystemModal, "Trân tr" & ChrW(7885) _
& "ng thông báo!"
VietUniMsgBox " Công cha nh" & ChrW(432) & _
" núi thái s" & ChrW(417) & "n." & vbCrLf & _
"Ngh" & ChrW(297) & "a m" & ChrW(7865) & " nh" _
& ChrW(432) & " n" & ChrW(432) & ChrW(7899) & _
"c trong ngu" & ChrW(7891) & "n ch" & ChrW(7843) _
& "y ra.", vbQuestion, "Ca dao Vi" & ChrW(7879) & "t Nam"
kieu manh > 24-06-15, 02:36 PM
Public Sub MsgboxUni_TiengViet()
CreateObject("WScript.Shell").PopUp "Ki" & ChrW(7873) & "u M" & ChrW(7841) & "nh Xin Chào", , "Thông Báo", vbInformation
End Sub
maidinhdan > 20-07-15, 06:03 PM
tranthanhan1962 > 20-07-15, 07:47 PM
bvchauthanh > 20-07-15, 09:28 PM
(20-07-15, 07:47 PM)tranthanhan1962 Đã viết:(20-07-15, 06:03 PM)maidinhdan Đã viết: Hỏi: Đoạn code nào cho phép chữ đậm vậy? hay chỉ khi sử dụng tham số vbCritical + vbAbortRetryIgnore mới có chữ đậm. Xin giải thích dùm em.Khi có ký tự @ thì dòng đầu tiên sẽ có chữ đậm còn tham số vb thì vẫn sử dụng bình thường như Msgbox.
tranthanhan1962 > 21-07-15, 01:12 AM
(20-07-15, 09:28 PM)bvchauthanh Đã viết: Thế đặt ký tự @ vào vị trí nào vậy bạn vì trên code phía trên (dùng table) mình không thấy ký tự @ ở đâu cả, mong bạn chỉ giáo
bvchauthanh > 21-07-15, 12:32 PM
rainkv > 22-07-15, 10:17 PM
tranthanhan1962 > 22-07-15, 11:22 PM
maidinhdan > 23-07-15, 12:22 AM
Private Sub Command0_Click()
Dim xacnhan As Long
xacnhan = VietUniMsgBox (ChrW(272) & "ây là MsgBox Ti" & ChrW(7871) & "ng Vi" & ChrW(7879) _
& "t!@Không l" & ChrW(7895) & "i Font Unicode ti" & ChrW(7871) & "ng Vi" _
& ChrW(7879) & "t.@Có th" & ChrW(7875) & " t" & ChrW(7841) & "o ch" & _
ChrW(7919) & " nét " & ChrW(273) & ChrW(7853) & "m.", vbCritical + vbYesNo, "Msg Box Ti" & ChrW(7871) & "ng Vi" & ChrW(7879) & "t")
If xacnhan = vbYes Then
MsgBox "Da ok"
Else
MsgBox "Da huy lenh"
End If
End Sub