Einzelnen Beitrag anzeigen

Benutzerbild von turboPASCAL
turboPASCAL

Registriert seit: 8. Mai 2005
Ort: Sondershausen
4.274 Beiträge
 
Delphi 6 Personal
 
#2

Re: Text in Edit wird nicht erkannt (mit Handle und SendMess

  Alt 19. Feb 2008, 01:52
Fällt mr ers ein mal auf das SetText so aussehen sollte:

Delphi-Quellcode:
function SetText(WndHandle: HWND; TextValue: String): Bool;
begin
  Result := SendMessage(WndHandle, WM_SETTEXT, 0, LPARAM(PCHAR(TextValue))) = 0;
end;
Der Grund ist das WM_SETTEXT einen Nulltterminierten String erwartet.


Möglicherweise kann es etwas bringen wenn du gleich ein "Enter" mit schickst.
in der Art:
SetText(hDasWndHandle, '200'#13) An sonsten wurde ich erst einmal prüfen ob es sich wirklich um ein/das Esitfeld handelt.
Du könntest auch SendKeys verwenden. Zu finden auf der Delphi CD.
Matti
Meine Software-Projekte - Homepage - Grüße vom Rüsselmops -Mops Mopser
  Mit Zitat antworten Zitat