|
강영준님의 말씀처럼 뺄셈을 해서 처리하면 됩니다.
아래는 Button1을 누르면 Button1을 Disable 상태로 한후 10초후 Enable 상태로 설정하는 예입니다.
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
TDateTime dtBegin = TDateTime::CurrentDateTime();
Button1->Enabled = false;
while( true ) {
if( (Now() - dtBegin) > EncodeTime( 0, 0, 10, 0 ) ) {
break;
}
}
Button1->Enabled = true;
}
즐거운 하루 되시길......
-----------------------------------------------------------
파랑새 님이 쓰신 글 :
: 안녕하세요.
: 두개의 DateTime 지간의 차이가 10분이상인가를 판단하고 싶은데...
: 좀 도와 주세요...
: 좋은 방법 없을가요...?
:
: 그럼... 잘 부탁드릴게요...
:
: 이상
|