易截截图软件、单文件、免安装、纯绿色、仅160KB

VC调用DELPHI DLL

VC调用DELPHI 写的一个DLL,然后将两个参数传递给它,传递的数据类型是字符串类型
DELPHI 中的STRING或者用PCHAR与VC中的哪个类型对应?
VC中调用咋老提示错误
error C2197: 'int (__stdcall *)(void)' : too many actual parameters

VC这样调用 的
//调用dll
        HINSTANCE hDll; 
        hDll=LoadLibraryW(LPCWSTR("Smart.DLL")); 
FARPROC  lpFunc; 
        lpFunc=GetProcAddress(hDll,"ShowForm");
        (*lpFunc)("hunter","xing");  //此行提示错误,应该怎样调用呢
小弟原来一直用DELPHI,对VC只了解皮毛,谢谢回复,分不够可以加,解决问题一定会即时结帖
ShowForm 在delphi中声明是如何的 ?

C/C++ code:
typedef void( *type )( const char*, const char* );
lpFunc;
lpFunc = GetProcAddress( hDll, "ShowForm" );
( *lpFunc )( "hunter", "xing" );

试试这个

还是那个提示

Delphi(Pascal) code:
procedure ShowForm(DoctorName,UserName:PChar);
begin
sDoctorName:=DoctorName;
sUserName:=UserName;
end;

exports
ShowForm;


[Quote=引用  


相关问答:

delphi动态数组如何去掉一个元素

procedure DynArrayDelete(var A;elSize:Longint;index,Count:Integer);
var
len,MaxDelete:Integer;
P:PLongint; //4 个字节的长整形指针
begin
P:=PLongint(A);// 取的 A 的 ......

VC++ 中的&符号 对应的是Delphi中的哪个符号??

VC++ 中, &变量名。 是什么意思。 Delphi中 和他一样的符号 是哪个、?

大家都认为,C语言之所以强大,以及其自由性,很大部分体现在其灵活的指针运用上。因此,说指针是C语言的灵魂,一点都不为过。同时, ......

请教关于Delphi的树形控件

请问Delphi有树形控件吗?
怎样使用?
Ttreeview 
 treeview.items.addchild(nil(上级节点),'案发时发'(text));

raize 控件包里面有,csdn有下载的

查帮助TTreeView和TNode两个类

TTreeView ......

求一段delphi代码转C#代码,急用,可人民币支付,谢谢

急用。联系QQ:8775262,谢谢。
需要进行DllImport的地方直接写DLLImport.方法名。
如:DLLImport.GlobalAddAtom(……);
文件:UShare.pas
Delphi(Pascal) code:

unit UShare;
interface
uses Windows, Me ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号