如何通过函数参数传回字符串,急用,谢谢 ( 积分: 100 )

  • 主题发起人 wind_2005
  • 开始时间
W

wind_2005

Unregistered / Unconfirmed
GUEST, unregistred user!
各位高人:
我写了一个函数如下:
long GetCallInfo(char *szWPassword, long *lCardType, char *szDllName)
{
AnsiString CallPWD, DLLName;
int CardType = 2;
CallPWD = "abc";
DLLName = "HHD";

StrCopy(szDllName , DLLName.c_str());
StrCopy(szWPassword , CallPWD.c_str());
*lCardType = CardType;
}
调用语句如下:
long rv;
char *sWPassword;
char *sDllName;
long CardType;
rv = GetCallInfo(sWPassword, &CardType, sDllName);
我想通过调用GetCallInfo,将两个字符串,一个长整型值从GetCallInfo中取出,
我这样调用对吗?
应该如何做?谢谢各位了!
 

加油+加油

Unregistered / Unconfirmed
GUEST, unregistred user!
我有点晕了,你调用GetCallInfo时不是要写三个参数吗(两个字符串,一个长整型)?不要这些参数你如何调用它?
如果你成功的调用了它,你想取出的三个参数是你自己填入的参数,不用取出也知道了呀?
 
A

angellover

Unregistered / Unconfirmed
GUEST, unregistred user!
给参数赋值........
 
W

wind_2005

Unregistered / Unconfirmed
GUEST, unregistred user!
谢谢了,angellover
 
顶部