Ich hab n Problem.
Ich habe folgenden Programmcode:
Der Code funktioniert gut. Allerdings möchte ich den Inhalt von einer Richedit20A Box
anstatt einer Textbox haben. Es geht um das Gesprächsfenster in ICQ.
Ich möchte den Inhalt lesen und in meinem Programm verwenden.
Aber wie finde ich den Namen der Richedit Box raus und bekomme den Inhalt
in einen String?
Hilfe wäre echt klasse
Ich habe folgenden Programmcode:
Dim hwnd As Long
Dim hwnd2 As Long
Dim textlaenge As Integer
Dim buffer As String
hwnd = FindWindow(vbNullString, "Fenstername")
hwnd2 = FindWindowEx(hwnd, 0, "TextBoxNamen", vbNullString)
textlaenge = SendMessage(hwnd2, WM_GETTEXTLENGTH, 0&, 0&)
buffer = String(textlaenge, 0&)
SendMessageByString hwnd2, WM_GETTEXT, textlaenge + 1, buffer
MsgBox buffer
Der Code funktioniert gut. Allerdings möchte ich den Inhalt von einer Richedit20A Box
anstatt einer Textbox haben. Es geht um das Gesprächsfenster in ICQ.
Ich möchte den Inhalt lesen und in meinem Programm verwenden.
Aber wie finde ich den Namen der Richedit Box raus und bekomme den Inhalt
in einen String?
Hilfe wäre echt klasse
