这个函数该如何调用?(不会传入参数)

__int16 rf_load_key(HANDLE icdev,unsigned char _Mode,unsigned char SecNr, unsigned char * _Nkey);

功能:向读写器的RAM 装入密码

参数:HANDLE icdev:rf_init() 返回的设备描述符
unsigned char _Mode :同 rf_authentication()  加密模式,1
unsigned char _SecNr :同 rf_authentication() 端口,1
unsigned char *_Nkey :包含了要写入硬件系统RAM 中的卡密码  密码:6个F
返回:成功则返回 0

C/C++ code
typedef BYTE (__stdcall *FUNCPTR)(HANDLE ,unsigned char ,unsigned char , unsigned char * ); HINSTANCE hinst=LoadLibrary("XXX.dll"); FUNCPTR p=(FUNCPTR)GetProcAddress(hinst,"rf_load_key"); //下面是假设得调用,你需要干什么,然后自己调用 p(0,1,1, "FFFFFF");

akirya ,照你的写法写了,提示 cannot convert AnsiString to void *

顶,在线等指点……

…..