|
void __fastcall examlpe(int ret, int result)
{
int i=0;
i= abs(ret-result);
Timer1->Enabled=true;
while(1)
{
Application->ProcessMessages();
if (Count >=i)
break;
}
int iFirst = timeGetTime();
while(Count)
{
while((timeGetTime() - iFirst) < 1000)
{
Application->ProcessMessages();
}
Count--;
}
Timer1->Enabled=false;
}
다음과 같은 함수를 하나 만들었습니다.
다른 함수에서 위의 함수를 호출했는데
실행할때 가령 버튼 두개에서 동시에 클릭을 하면 나중에 클릭한 하나만 작동하고 실행파일이 다운됩니다.
하나씩 각각 클릭 했을때는 작동을 잘 하는데 두개에서 동시에 클릭을 하니 작동이 안되더군요.
해결방법이 있을까요??
제가 몰 잘못했는지 초보라 잘 모르겠네요..해결 방법 좀 알려주세요..
|