不能直接引用,这个是非托管dll
方法一:
比如 金蝶K3的
1、注册 K3LOGIN.Dll
regsvr32 d:\K3LOGIN.Dll
2、在vs工具里面,新建一个项目,然后引用这个com控件,这个时候,你在项目的debug文件夹下,会生成一个dll文件,在foxtable里面引用这个dll即可。
3、拷贝人家提供的实例代码,写到foxtable,即可。
方法二: 直接声明函数来用,类似
Public Declare Function CVR_InitComm
Lib
"termb.dll"
Alias
"CVR_InitComm" (ByVal
Port As Integer) As Integer
'连接设备
Public Declare Function CVR_Authenticate
Lib
"termb.dll"
Alias
"CVR_Authenticate" () As Integer
'验证身份证
Public Declare Function CVR_Read_Content
Lib
"termb.dll"
Alias
"CVR_Read_Content" (ByVal
Active As Integer) As Integer
'读取身份证信息
Public Declare Function CVR_CloseComm
Lib
"termb.dll"
Alias
"CVR_CloseComm" () As Integer
'关闭设备