小白请教VB2010 如何调用特定的函数
小白请教大虾
有个非托管的DLL文件,用VB2010调用其中的一个函数如下:
function AddScreen (nControlType, nScreenNo, nSendMode, nWidth,nHeight, nScreenType,
nPixelMode: Integer;nDataDA, nDataOE: Integer; nRowOrder, nDataFlow, nFreqPar: Integer;
pCom: PChar; nBaud: Integer; pSocketIP: PChar; nSocketPort: Integer; nServerMode: Integer;
pBarcode: PChar; pNetworkID: PChar; pServerIP: PChar;nServerPort:
Integer;pServerAccessUser: PChar; pServerAccessPassword: PChar;pWiFiIP: PChar; nWiFiPort:
Integer; pGprsIP: PChar; nGprsPort: Integer; pGprsID: PChar;pScreenStatusFile: PChar;
pCallBack: TCallBackFunc): integer; stdcall;
说明:返回发送的消息和进度
类型为 TCallBackFunc =
procedure(szMessagge:string;nProgress:integer);
stdcall;
这个DLL是Delphi写的。
请问我在VB2010中如何定义变量,才能调用函数中 最后个变量 pCallBack: TCallBackFunc ,其他的参数调用时没问题。就这个回调函数如何操作?
先谢谢了。