有哪为高手的请帮忙做一个进程间通信的例子,要求有两个程序一个发送内容一个接收内容,两个FORM只要求有EDIT和BUTTON控件
解决方案 »
- SDK完全手工自作基本控件的问题
- DBGridEh中修改选中行
- 求不错的delphi论坛!
- Winxp SP2下Delphi 7无法编译
- ”应用程序“ 生成 ”安装软件“的问题————在线等待??!·!··
- 导出Excel文件格式,为什么只有退出程序,才能打开Excel,是否可以不退出就打开,超难!各位大侠帮忙!
- query小问题(菜鸟级)
- 用delphi 编写的web service 怎样得到wsdl?
- 急!delphi中有没有一种函数可以将不确定位数的字串前补任意多个'0',使之成为固定位数的字串?谢谢!
- 一个与数据库有关的问题(各位兄弟帮帮手)
- 新装delphi,新建一个工程,运行出现CPU窗口,如何解决,谢谢。
- 要接分吗? 来啊! 不定期结贴!!
var h:HWND;ss:String;ds:TCopyDataStruct;
begin
h :=FindWindow(nil,'MyApp');
ss :=StrPas(CopyData);
ds.cbData := Length(ss)+1;
GetMem(ds.lpData,ds.cbData);
StrCopy(ds.lpData,PChar(ss));
SendMessage(h,WM_COPYDATA,h,Cardinal(@ds));
FreeMem(ds.lpData);
end接收procedure WMCOPYDATA(var t:TWmCopyData);message WM_COPYDATA;procedure TfrmMain.WMCOPYDATA(var t: TWmCopyData);
begin
s :=StrPas(t.CopyDataStruct^.lpData)
end;