易语言模块 进程通信模块.ec
模块名称:进程通信模块
作者:易语言我吃了 制作
版本:1.0
发送端与接收端设置不同的标志文本可实现双向通信。
可发送文件或图片,但最多只可正常发送40KB左右的数据。数据大小超过40KB少于93KB接收端将收到不完整的数据。
超过93KB左右将会溢出,接收端将接收到空字节集,无数据。
------------------------------
.版本 2
.子程序 发送端_发送数据, 逻辑型, 公开, 成功返回真,失败返回假。
.参数 窗口句柄, 整数型, , 接收端的窗口句柄。
.参数 标志文本, 文本型, , 接收端监听时设置的文本。
.参数 欲发送的数据, 字节集, , 要发送的数据。
.子程序 接收端_开始监听, 逻辑型, 公开, 成功返回真,失败返回假。
.参数 窗口句柄, 整数型, , 当前窗口句柄,可用 取窗口句柄() 得到。
.参数 标志文本, 文本型, , 可以为任意文本,但是不要和系统中已有的冲突。
.参数 回调函数, 子程序指针, 可空, 接收到信息后要触发的子程序,不需要可不填。
.参数 参数1, 字节集, 可空, 提供给回调函数的参数,类型为字节集,请将回调函数的参数类型也设为字节集,非字节集类型参数转换为字节集再使用,如果回调函数需要其它类型的参数,那么接收字节集参数后再转换为原类型,最后使用。不需要可不填。
.参数 参数2, 字节集, 可空, 如果不需要回调函数或回调函数不需要参数,可不填。
.参数 参数3, 字节集, 可空, 最多可提供三个参数。
.子程序 接收端_取出数据, 字节集, 公开, 回调函数或其它子程序可用此子程序取出接收到的数据。
.子程序 取得窗口句柄, 整数型, 公开, 得到外部窗口的窗口句柄。
.参数 窗口类名, 文本型, 可空
.参数 窗口标题, 文本型, 可空, 两个参数选其一。
页:
[1]