Einzelnen Beitrag anzeigen

Benutzerbild von Rastaman
Rastaman

Registriert seit: 6. Jan 2005
Ort: Lübbecke
575 Beiträge
 
Turbo C++
 
#11

Re: [non VCL] - Fehler bei WM_GETTEXT

  Alt 12. Okt 2005, 21:12
Funzt wieder nicht
Jetzt habe ich es ohne Dialoge versucht.

Delphi-Quellcode:
Len := SendMessage(hWndEdit, WM_GETTEXTLENGTH, 0, 0);
SendMessage(hWndEdit, WM_GETTEXT, Len, Integer(@s));
SendMessage(hWnd, WM_SETTEXT, Len, Integer(@s));
Funktioniert...bis 8 Zeichen -.-

//Edit: Aha mir ist ein Licht aufgegangen
Scheint daran zu liegen, dass ein PAnsiChar nur 8 Bytes (Bits?) oder so hat (grobe Vermutung )
Wenn s: Array [0..255] of Char; dann klappt alles!
Chuck Norris has counted to infinity ... twice!
  Mit Zitat antworten Zitat