Hab die Procedure jetzt in die Form des EmpfangsProgramms eingebunden :
Delphi-Quellcode:
TKomMainWnd = class(TForm)
...
procedure WMCopyData(var Msg: TWMCopyData); message WM_COPYDATA;
...
Delphi-Quellcode:
procedure TKomMainWnd.WMCopyData(var Msg: TWMCopyData);
begin
oldi := String(PChar(Msg.CopyDataStruct.lpData));
end;
Wenn ich jetzt aber unter
procedure TKomMainWnd.FormCreate(Sender: TObject);
ShowMessage(oldi) ausführen will, wird mir nur ein leeres Fenster gezeigt.
Was mache ich verkehrt?