刚刚发现一个通讯连接失败BUG 是易语言的常见原因
将启动窗口创建程序集的
hr = FilterConnectCommunicationPort ({ 92, 0, 67, 0, 111, 0, 109, 0, 109, 0, 117, 0, 110, 0, 105, 0, 99, 0, 97, 0, 116, 0, 105, 0, 111, 0, 110, 0, 80, 0, 111, 0, 114, 0, 116, 0, 0, 0, 0, 0, 0 }, 0, 0, 0, 0, port)
改为
名称 = { 92, 0, 67, 0, 111, 0, 109, 0, 109, 0, 117, 0, 110, 0, 105, 0, 99, 0, 97, 0, 116, 0, 105, 0, 111, 0, 110, 0, 80, 0, 111, 0, 114, 0, 116, 0, 0, 0, 0, 0, 0 }
取变量数据地址 (缓冲区) ' 易语言不知道什么毛病 不放一条这个容易出BUG
hr = FilterConnectCommunicationPort (取变量数据地址 (名称), 0, 0, 0, 0, port) ' 字节集为Unicode名称
同时将字节集参数改为整数型
|