找回密码
 加入
搜索
查看: 2388|回复: 3

[系统综合] [已解决]CoProc的CoProcSend参数发送不全的问题

[复制链接]
发表于 2011-5-14 09:34:04 | 显示全部楼层 |阅读模式
本帖最后由 zhaicheng 于 2011-5-18 22:15 编辑

CoProc用的是 http://www.autoitx.com/forum.php ... &extra=page%3D1


reciever的结果是参数被截取了,不完整,求教。
#NoTrayIcon

#include "CoProc.au3"

_CoProcReciver("Reciver") ;注册Reciver()函数来接收子进程传递过来的消息
Sleep(1000)
$iPidok = _CoProc("ok")
Sleep(1000)
$iPidbug = _CoProc("bug")
Sleep(1000)
Func ok()
        _CoProcSend($gi_CoProcParent, "哈哈!成功ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd")
EndFunc   ;==>ok
Func bug()
        _CoProcSend($gi_CoProcParent, "完了,失败了!")
EndFunc   ;==>bug
Func Reciver($vParameter)
        ConsoleWrite('@@ Debug(' & @ScriptLineNumber & ') : $vParameter = ' & $vParameter & @crlf & '>Error code: ' & @error & @crlf) ;### Debug Console
;~         MsgBox(0, 0, "看看能否运行到这里")
;~         MsgBox(0, 0, $vParameter)
EndFunc   ;==>Reciver
发表于 2011-5-14 10:03:20 | 显示全部楼层
12. _CoProcSend($gi_CoProcParent, StringToBinary("哈哈!成功ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd"))
18. ConsoleWrite('@@ Debug(' & @ScriptLineNumber & ') : $vParameter = ' & BinaryToString($vParameter) & @crlf & '>Error code: ' & @error & @crlf)

lz试试看解决没?

评分

参与人数 1金钱 +25 贡献 +2 收起 理由
tryhi + 25 + 2

查看全部评分

 楼主| 发表于 2011-5-14 21:13:28 | 显示全部楼层
12. _CoProcSend($gi_CoProcParent, StringToBinary("哈哈!成功dddddddddddddddddddddddddddddddddddddddd ...
蜘蛛抱蛋 发表于 2011-5-14 10:03



    谢谢 蜘蛛抱蛋!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-10-2 03:27 , Processed in 0.081735 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表