1、VB下的函数调用声明
Private Declare Function mbtcpConnect Lib "modbus_tcp.dll" (ByVal nport As
Long, ByVal IpPort As Long, ByVal IpAddress As String, ByVal User As String) As
Long
调用举例: k = mbtcpConnect(0, 502, "85.16.1.1",
"wjun") '启动0号网络链接,从IP地址85.16.1.1,网络端口502的设备进行通讯 这里是帮助文档里的VB调用说明
Declare Function mbtcpConnect Lib "modbus_tcp.dll" (ByVal nport As Long, ByVal IpPort As Long, ByVal IpAddress As String, ByVal User As String) As Long 这个是写在fox全局代码里面的
mbtcpConnect(0, 502, "85.16.1.1", "wjun") 这个代码是打开端口,我用按键触发这条指令就会出现图片上的错误提示,但是我另外一个自己编写的dll调用可以成功,请教大神指点。
此主题相关图片如下:dll调用失败提示.png