Q&A

  • 실행을 잠시 중단시키는 방법(함수) ?
프로그램내의 일정 프로시져를 진행시키다가



잠시 한 1~2초 정도 실행을 중단시킨후 계속해서 다음라인부터 실행을 진행시킬수 있는



함수를 알고 싶습니다.



도움부탁드립니다....

2  COMMENTS
  • Profile
    Amecs 1999.11.21 13:08


    델파이 내에는 Sleep라는 넘이 있는데, 것보다 다음이 함수를 쓰면



    프로그램이 먹통이 되지 않으면서 시간 지연을 시킬수 있어여.



    procedure Delay(msecs: integer);

    var

    FirstTickCount: longint;

    begin

    FirstTickCount := GetTickCount;

    repeat

    Application.ProcessMessages;

    until ((GetTickCount - FirstTickCount) >= Longint(msecs));

    end;



    정소희 wrote:

    > 프로그램내의 일정 프로시져를 진행시키다가

    >

    > 잠시 한 1~2초 정도 실행을 중단시킨후 계속해서 다음라인부터 실행을 진행시킬수 있는

    >

    > 함수를 알고 싶습니다.

    >

    > 도움부탁드립니다....

  • Profile
    손창근 1999.11.21 07:47
    안녕하세요...

    오공이입니다...

    Api 함수 중에 sleep이라는 함수가 있읍니다...

    Delphi에서는 뭐였더라....

    Delay 였나.....

    하여간 이거랑 비슷할 겁니다....





    정소희 wrote:

    > 프로그램내의 일정 프로시져를 진행시키다가

    >

    > 잠시 한 1~2초 정도 실행을 중단시킨후 계속해서 다음라인부터 실행을 진행시킬수 있는

    >

    > 함수를 알고 싶습니다.

    >

    > 도움부탁드립니다....