VFP在调用DLL时,怎么传递结构体变量?
VFP在调用DLL时,如何传递结构体变量???急,在线等DLL中的函数int GetLicInfo_V4(LPSTR CommPassword,LPSTR
VFP在调用DLL时,如何传递结构体变量???急,在线等
DLL中的函数
int GetLicInfo_V4(LPSTR CommPassword,LPSTR serPassword,UCHAR *SysCardNo,SEC_USED_INFO_V40 &sec_used_status);
功能:获取系统信息
参数:
CommPassword:(out)通信密码(8 位)
UserPassword:(out)用户密码(与初始化系统卡时一致),其长度为8,用于发卡时校验
SysCardNo:(out)返回系统编号
sec_used_status:(out)返回系统信息
SEC_USED_INFO_V40是一个结构体
请问如何在VFP中使用该函数获得上面的四个返回值?
注:这是一个读IC卡的操作
[解决办法]参数是不是结构体应该不是关键,还得看如何处理了。
结构体也是由一串字符组成,只是这串字符多了一些规则,所以,把结构体当成一个字符串来处理是可以的。
传差时按照结构体规则拼一个结构体也应该是可以的。
[解决办法]当字符串处理