So,
ich hab mir ma das WM_COPYDATA angeschaut, und auch einen
codelib eintrag gefunden ... aber irgendwie komm ich auf keinen grünen zweig.
Delphi-Quellcode:
procedure SendName(name:string);
var
Data: TCopyDataStruct;
p: PChar;
begin
p:=PChar(name);
with Data do
begin
dwData:=0;
cbData:=Length(p)+1;
lpData:=p;
end;
SendMessage(tmp,WM_COPYDATA,nil,LongInt(@Data));
end;
tmp ist das
handle wo die data hingeschickt werden soll. Jedoch bekomm ich bei dem LongInt(@Data) einen error "incompatible types interger and pointer"
MfG - Ghost007