我遇到一个VBS的技术问题,折磨我几天了无法解决。
请教各位老师:在公式中如何才能调用windows中的mswinsck.ocx通讯组件?
下面的代码,写到111.vbs文件中,双击可以执行,但放到金字塔公式中就无法执行了。
set sock=createobject( "MSWinsock.Winsock")
sock.Protocol=0
sock.connect "127.0.0.1" , 8099
sock.senddata "3188,1"
提示:
错误代码: 40006
描述: 所需事物或请求的错误协议或连接状态
======================================
各位老师,我需要在公式中使用TCP协议,向交易平台的端口发送指令,但因为无法使用控件而不能成功。同样的,wscript.sleep这个代码也不能执行。我想应是公式无法高用windows下的脚本解释引擎wscritp.exe的原因。这个问题解决了,上面的问题也就解决了。
我不想用shell的方法来调用vbs文件,而是想把代码直接写到公式中。
求教!