Einzelnen Beitrag anzeigen

Nogge

Registriert seit: 15. Jul 2004
336 Beiträge
 
Delphi 7 Professional
 
#4

Re: Handle anderer Form und Komponente (Memo) - Text hinzufü

  Alt 4. Jul 2005, 00:04
Hatte gerade dasselbe Problem...Diese Procedure ist meine schönste Lösung.
Delphi-Quellcode:
procedure AddTextToMemo(MemoHandle:HWND; MemoText: String);
var TextLength:Integer; TextP:Pointer;
begin
  TextLength:=SendMessage(MemoHandle,WM_GETTEXTLENGTH,0,0);
  GetMem(TextP,TextLength+1);
  try
    SendMessage(MemoHandle,WM_GETTEXT,TextLength+1,lParam(TextP));
    SendMessage(MemoHandle,WM_SETTEXT,0,lParam(PChar(TextP)+#$D#$A+MemoText)); //#13#10
  finally
    FreeMem(TextP);
  end;
end;
  Mit Zitat antworten Zitat