首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

急求VB调用 C语言制作的DLL 方法解决方法

2012-01-12 
急求VB调用 C语言制作的DLL 方法DLL文件名称: scan.dll函数原型:int _stdcall InitScanner(char *pPort,in

急求VB调用 C语言制作的DLL 方法
DLL文件名称: scan.dll
函数原型:int _stdcall InitScanner(char *pPort,int omr_black,char ticket_flag,unsigned int newBaud)
输入参数:pPort是串行口的端口号,如:”COM1”或”COM2”等;
  omr_black是识别参数,固定值为10;
     ticket_flag是打印机类型,如:’a’或’1’等Ansic字符;
  newBaud是波特率,在这里应使用标准的API的写法,如:CBR_115200;

哪位高人能够帮我给出在VB下如何才能调用这个函数的语句?


[解决办法]
int _stdcall InitScanner(char *pPort,int omr_black,char *ticket_flag,unsigned int newBaud) 

Public Declare Function InitScanner Lib "scan.dll" (Byval PortName As String, Byval omr_black As Long, Byval ticket_flag As String, Byval newBaud As Long) As Long

Public Const CBR_115200 = 115200

Call InitScanner("COM1", 10, "a", CBR_115200)

热点排行