Delphi超初心者です。
ループ処理の途中でボタンなどのクリックをチェックして
ループを抜け出すようにしたいのですが。
VBにはDoEventsという関数が有りますが、同様の機能を
実現する方法を教えてください。
Application.ProcessMessages
です。
Takuさん、ありがとうございます。
明日、試して結果を報告します。
うまくいけば、「解決」とさせていただきます。
おやすみなさい。
どの言語でも使えるものとして、Win32APIのSleep関数が使えます。
Sleep(0)とすれば同じような効果が得られると思います。
まあ、マルチスレッドにしない限りはDelphiでは使わないでしょうけど…
Win32APIのSleep関数はまだ試していませんが、
Application.ProcessMessagesはうまくいきました。
貴重なお知恵をありがとうございました。
ツイート | ![]() |