ZnExeData

所属分类:Pascal/Delphi编程
开发工具:Delphi
文件大小:3KB
下载次数:12
上传日期:2010-07-24 06:52:20
上 传 者nb90
说明:  使用WM_CopyData消息,在两个不同的程序中传递string类型的数据,采用发送(s)<>接收(r)协商机制。 &.s和r创建时,使用同一个字符串向系统注册消息MsgID. 1.S使用MsgID广播消息,由于只有接收端识别这个消息句柄,所以R响应,并返回自己的句柄。 2.S收到接收方句柄,发送wm_copydata传递数据。 3.R收到数据后,发送回执,通知S已收到数据。 4.S触发发送完毕事件。 ------------------------------------------- 只是我试了一下,如果打开两个接收端的时候,程序会报错。请作者试试:) 再一个,如果打开两个发送端时,无接收端接收;发送端也不能收到发送超时的消息。
(Use WM_CopyData news program in two different string types of data transfer, using send (s) <> Receive (r) consultation mechanism)

文件列表:
ZnPostData\ZnExeData.dcr (476, 2007-01-24)
ZnPostData\ZnExeData.pas (4846, 2007-01-24)
ZnPostData (0, 2007-01-24)
ZnExeData (传递数据).txt (540, 2009-05-22)

{******************************************************************************* 作者: dmzn dmzn@163.com 2007-01-23 描述: 使用WM_CopyData消息传递文本内容 声明: 本单元公开源码,个人/商业可免费使用,不过请保留此处的说明文字.如果你 对本单元作了合理修改,请邮件通知我,谢谢! *******************************************************************************} &.安装组件 启动Delphi,选择菜单Component -> Install Component -> Into Existing.. -> 在UnitFileName文本框中输入ZnExeData单元的全路径,在SearchPath中输入ZnExeData所在的目录,选择PackageFileName,点击Ok按钮. &.使用说明.请参考组件的Demo,有详细使用说明. *******************************************************************************} 本组件使用RunSoft标志,源于RunSoft工作室(Running&我们一直在努力) QQ群: 10904845 E-Mail: dmzn@163.com *******************************************************************************} 使用WM_CopyData消息,在两个不同的程序中传递string类型的数据,采用发送(s)<>接收(r)协商机制。 &.s和r创建时,使用同一个字符串向系统注册消息MsgID. 1.S使用MsgID广播消息,由于只有接收端识别这个消息句柄,所以R响应,并返回自己的句柄。 2.S收到接收方句柄,发送wm_copydata传递数据。 3.R收到数据后,发送回执,通知S已收到数据。 4.S触发发送完毕事件。 ------------------------------------------- 只是我试了一下,如果打开两个接收端的时候,程序会报错。请作者试试:) 再一个,如果打开两个发送端时,无接收端接收;发送端也不能收到发送超时的消息。

近期下载者

相关文件


收藏者