Q&A

  • while 이나 for 도중에 키보드나 마우스로 멈출려는데 방법이
안녕하십니까 감사합니다. 이렇게 소자의 고민에 관심을 가지시어 이러게 읽어 주시니 몸둘바를 모르겠습니다.

다시한번 감사를 드리고 본론으로 들어가서... ...

저는 간단한 프로그램을 짤려고 하는데

반복되는 작업들이라 For문과 While문을 쓰고 있습니다. 그런데 작업는 간단하지만

시간이 오래걸리는 작업인지라 작업을 잘못 실행을 시키고나면 For 문이나 While문이 끝날때까지는 꼼짝없이 기자리던지 아니면 프로그램을 강제 종료를 해야 하는 일이 일어 나곤 합니다. 그래서 반복문안에 변수를 두고 다른버튼으로 변수의 값을 바꾸어 작업을 종료 할려 했지만 도무지 버튼은 얼어 붙어 버리더군요 하는수 없이 작업이 끝날때 까지 기다려야 하는 사정인지 아니면 해쳐나갈 길이 있는건지 고수님들의 만은 지도 부탁드립니다. Delphi이를 막 시작하는 저의 의지를 지켜주십시오 지금까지 읽어 주셔서 감사합니다. 복많이 받으십시오 그럼 소자 희소식을 기다리면 물러갑니다.



PS : 연락 좀 주세용(쉬운방법으로 전 초본지라 어려버몬 안돼는디... 아니 어렵더라도 방법이라도 있으면...)



1  COMMENTS
  • Profile
    kylix 2001.03.06 03:28
    방법은 맞게 하셨네요... 변수하나 두고 체크하셔서 나가시면 됩니다... 근데 걍 하시면



    말씀대로 버튼이 안눌러죠... for문안에다가 Application.ProcessMessages; 구문을 넣어



    두세요. 그럼 for문 돌리면서두 버튼을 누르실수 있습니다.



    강영태 wrote:

    > 안녕하십니까 감사합니다. 이렇게 소자의 고민에 관심을 가지시어 이러게 읽어 주시니 몸둘바를 모르겠습니다.

    > 다시한번 감사를 드리고 본론으로 들어가서... ...

    > 저는 간단한 프로그램을 짤려고 하는데

    > 반복되는 작업들이라 For문과 While문을 쓰고 있습니다. 그런데 작업는 간단하지만

    > 시간이 오래걸리는 작업인지라 작업을 잘못 실행을 시키고나면 For 문이나 While문이 끝날때까지는 꼼짝없이 기자리던지 아니면 프로그램을 강제 종료를 해야 하는 일이 일어 나곤 합니다. 그래서 반복문안에 변수를 두고 다른버튼으로 변수의 값을 바꾸어 작업을 종료 할려 했지만 도무지 버튼은 얼어 붙어 버리더군요 하는수 없이 작업이 끝날때 까지 기다려야 하는 사정인지 아니면 해쳐나갈 길이 있는건지 고수님들의 만은 지도 부탁드립니다. Delphi이를 막 시작하는 저의 의지를 지켜주십시오 지금까지 읽어 주셔서 감사합니다. 복많이 받으십시오 그럼 소자 희소식을 기다리면 물러갑니다.

    >

    > PS : 연락 좀 주세용(쉬운방법으로 전 초본지라 어려버몬 안돼는디... 아니 어렵더라도 방법이라도 있으면...)

    >