Ich Versuche an ein "Window" eine Nachricht zu schicken.
Diese kommt aber in einzelnen Zeichen an und nicht erst
nach dem Return.
Wie kann ich die Zeichenkette des Edit1 als EIN String schicken?
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9:
| function EnumChildProc(Wnd: HWnd; param: lParam): boolean; stdcall; var i: integer; begin for i := 1 to length(form1.edit1.text) do begin PostMessage(Wnd, WM_Char ,Ord(form1.edit1.text[i]),1); PostMessage(wnd, WM_Char ,13,1); end; end; |
Moderiert von
UGrohne: Delphi-Tags hinzugefügt.