Einzelnen Beitrag anzeigen

Diablo9876

Registriert seit: 25. Jun 2003
35 Beiträge
 
Delphi 7 Personal
 
#1

Memo einer anderen Anwendung auslesen..

  Alt 1. Jul 2003, 23:27
Hallo, ich möchte eine Memo einer anderen Anwendung auslesen und den inhalt in eine Memo in meinem Program kopieren.
Aber die fremde Memo wird ständig aktualisiert.
Jetzt habe ich folgenden Code der funktioniert bis einer bestimmten Zeile in der anderen Memo, ab da bekomme ich die restlichen Daten nicht mehr in meiner memo kopiert. Ist der Buffer zu klein?

Delphi-Quellcode:
procedure TForm1.Timer1Timer(Sender: TObject);
var
buffer: array[0..1024] of Char;
begin
memo2.Clear;
SendMessage(strtoint(edit3.text), WM_GETTEXT, sizeof(buffer), Integer(@buffer));
memo2.lines.Add(String(buffer));
memo2.Update;
end;
  Mit Zitat antworten Zitat