关于delphi调用C++的DLL中char*参数的问题

2025-05-15 05:08:58
推荐回答(2个)
回答(1):

&符号在c++中是表示引用类型,在c#中类似ref,在dellphi作为参数有var关键字来表示:BOOLNVS_Login(ULONG&lLoginID,constchar*szNvsIP,intnNvsPort,constchar*szUser,constchar*szPwd)转为delphi:functionNVS_Login(varlLoginID:DWORD;constszNvsIP:PChar;constszUser:PChar;constszPwd:PChar):boolean;

回答(2):

调用前,参数变量,初始化一下

~
~
~