用Delphi编写了一个DLL,接口使用了PChar类型的参数,用VB6程序调用,VB6中对应PChar类型是什么类型?我用的是String类型,结果老是出错,请高手指点。
接口如下,请问在VB中如何声明?
function AddDepart(pParentDptName, pDptName, pManager,
pPhone, pFax, pAddress:pchar):Integer; stdcall;
接口如下,请问在VB中如何声明?
function AddDepart(pParentDptName, pDptName, pManager,
pPhone, pFax, pAddress:pchar):Integer; stdcall;
Public Declare Function AddDepart Lib "RFUser.dll" (ByVal ParentDptName As String, ByVal DptName As String, ByVal Manager As String, _
ByVal Phone As String, ByVal Fax As String, ByVal Address As String) As Long结果还是不行