Foxtable(狐表)用户栏目专家坐堂 → [求助]API调用的问题


  共有4215人关注过本帖平板打印复制链接

主题:[求助]API调用的问题

帅哥哟,离线,有人找我吗?
chnfo
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2204 积分:18140 威望:0 精华:0 注册:2011/11/26 20:21:00
[求助]API调用的问题  发帖心情 Post By:2016/1/15 11:22:00 [只看该作者]

有一个外部的第三方标准dll。里面有一个函数接口是这样定义的。

BS_FT(

unsigned char* pid,

int * count

)


pid:    [in]产品标识, 为固定长度8个字节的字符串;

count[out]返回的设备个数;


我要怎么样调用它呢?要用什么样的步骤?


帮助文档里有一个调用第三方的东东,但套用过去,提示错误


我是这样操作的

1、把第三方标准dll在管理项目-外部引用中添加到foxtable的安装目录下

2、在全局代码中定义Public Declare Function BS_FT Lib "外部API.dll" Alias "BS_FT" (ByVal PID As string) As Integer '连接设备

3、在命令窗口中执行

Dim iRetUSB As Integer = BS_FT("ASDFGHJK")


If iRetUSB = 1 Then

    MessageBox.Show("设备连接成功")

Else

    MessageBox.Show("设备连接失败")

End If


结果报错了

[此贴子已经被作者于2016/1/15 13:52:29编辑过]

 回到顶部
总数 36 1 2 3 4 下一页