type
Tlisten = procedure(inText: shortstring ; inData : double ; inKey :integer)
of object;
TMsgPack = record
texte : shortstring;
data : double;
end;
...
var
FOnBroadcastMsg : Tlisten;
FWinHandle : HWND;
FKey : DWORD;
FenableOutput, FenableInput : boolean;
FOutText : shortstring;
FOutData : double;
t : TcopyDataStruct;
dataPack, InMsg : ^TMsgPack;
precv : pcopydataStruct;
...
new(datapack);
datapack^.texte:= FOutText;
datapack^.data:= FOutData;
t.dwData:= Fkey;
t.lpData:= datapack;
t.cbData:= sizeOf(datapack^);
<b>sendMessage(wnd_broadcast,WM_COPYDATA,FWinHandl e{Sender-Handle},LongInt(@t));</B>
Warum öffnet dieser Befehl den I-Explorer?
Danke.
Tlisten = procedure(inText: shortstring ; inData : double ; inKey :integer)
of object;
TMsgPack = record
texte : shortstring;
data : double;
end;
...
var
FOnBroadcastMsg : Tlisten;
FWinHandle : HWND;
FKey : DWORD;
FenableOutput, FenableInput : boolean;
FOutText : shortstring;
FOutData : double;
t : TcopyDataStruct;
dataPack, InMsg : ^TMsgPack;
precv : pcopydataStruct;
...
new(datapack);
datapack^.texte:= FOutText;
datapack^.data:= FOutData;
t.dwData:= Fkey;
t.lpData:= datapack;
t.cbData:= sizeOf(datapack^);
<b>sendMessage(wnd_broadcast,WM_COPYDATA,FWinHandl e{Sender-Handle},LongInt(@t));</B>
Warum öffnet dieser Befehl den I-Explorer?
Danke.
Comment