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触发发送完毕事件。
-------------------------------------------
只是我试了一下,如果打开两个接收端的时候,程序会报错。请作者试试:)
再一个,如果打开两个发送端时,无接收端接收;发送端也不能收到发送超时的消息。
近期下载者:
相关文件:
收藏者: