传进去的值怎么没有变化呢?
这两个函数里有个参数KEY,他在第二个函数中做了修改,可是这个修改并没有效果,哪位帮我看一下。
谢谢啦
void __fastcall TForm1::Edit1KeyPress(TObject *Sender, char &Key)
{
NumEditKeyPress(Key);
}
void __fastcall NumEditKeyPress(char *Key)
{
if((Key <48||Key> 57) && Key!=46 && Key!=13)
{
Key=0;
return ;
}
}
[解决办法]
NumEditKeyPress(char *Key)这里是不是写错了?是引用还是指针