MsgBox mit API
09.04.2008 20:07:47
Reinhard
Hi Gabi,
du hast ja wohl nicht in allen Msgboxen Sondererzeichen!?
Du müßtest nur
Option Explicit
'
Private Declare
Function MessageBoxW Lib "user32.dll" _
(ByVal hWnd As Long, ByVal lpText As Long, ByVal lpCaption As Long, ByVal uType As Long) As _
Long
Private Declare
Function MessageBoxA Lib "user32.dll" _
(ByVal hWnd As Long, ByVal lpText As String, ByVal lpCaption As String, ByVal uType As Long) _
As Long
Private Const MB_ICONINFORMATION As Long = &H40&
Private Const MB_TASKMODAL As Long = &H2000&
Sub tt()
Dim Text As String
Dim Überschrift As String
Text = "3" & ChrW(8804) & "5"
Überschrift = "Ein Beispiel"
Call MessageBoxW(0, StrPtr(Text), StrPtr(Überschrift), MB_ICONINFORMATION Or MB_TASKMODAL)
End Sub
umbasteln in
Sub MsgBox2(Text)
was easy geht, Überschrift anpassen usw.,dann halt mit suchen alle "Msgbox" in den Codes suchen, _
schauen ob Sonderzeichen drin sind, dann die Zeile umbauen von z.B
Msgbox "3http: _
//www.activevb.de/rubriken/kolumne/kol_20/unicode.html
(nicht daß noch einer denkt ich hätte das selbst gebastelt *lächel*)
Gruß
Reinhard