接口数据类型问题
int (*TCallModem)(int nPort ,PInteger pnModemId);
int nTemp;
int ModemId;
if(((FARPROC &)TCallModem = GetProcAddress(hInst,"CallModem"))!= NULL)
nTemp = TCallModem(udPort->Position,&ModemId);
if (nTemp=1000)
memoTemp->Lines->Append(ModemId);
else
memoTemp->Lines->Append("呼叫通讯座失败");
-------------
ModemId=22读出时的值,显示在memoTemp时就乱七八糟的,不是22。请问什么改?直接IntToStr转换也不正确。