C++Builder中的延时函数
第一种方法: 使用 Sleep(1000) 函数
如果使用Sleep(1000);的时候提示如此错误 [C++ Error] supplierPayment_.cpp(321): E2015 Ambiguity between ‘_fastcall Idglobal::Sleep(unsigned int)’ and ‘__stdcall Sleep(unsigned long)’
使用Idglobal::Sleep(1000);
或 ::Sleep(1000); 就可解决上面的问题。
第二种方法:多少分钟后做什么:
void __fastcall TForm1::Timer1Timer(TObject *Sender)
{
end_time=(Edit1->Text)*60;
if(n<=end_time)
{
n++;
Edit2->Text=n;
}
else
{
(你要做的事)
n=0;
}