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

用VB怎么调用这样的函数

2012-01-19 
用VB如何调用这样的函数用C写的intWINAPISig_StartDial(WORDwChNo,char*DialNum,char*PreDialNum,WORDwMod

用VB如何调用这样的函数
用C写的
int   WINAPI   Sig_StartDial(WORD   wChNo,char*   DialNum,char*   PreDialNum,WORD   wMode);

在VB中这样调用可以吗?
dim     strTelNumber= "32548741 "
  Call   Sig_StartDial(i,   strTelNumber,   " ",   0)
朋友们帮看一下,谢谢!


[解决办法]
char* DialNum,这个是指针
[解决办法]
Declare Function Sig_StartDial Lib "youname.dll " (ByVal wChNo As string,byRef DialNum as string,byRef PreDialNum as string,ByVal wMode as string) As Integer
[解决办法]
前两天才用过类似的,字符串不用ByRef

而且WORD 对应于 Integer

Declare Function Sig_StartDial Lib "youname.dll " (ByVal wChNo As Integer,ByVal DialNum as string,ByVal PreDialNum as string,ByVal wMode as Integer) As Integer

热点排行
Bad Request.