VBのDoEvents相当の関数
解決
おやじ
2002-01-30 11:22:33
No:
505
IP:
[192.*.*.*]
Delphi超初心者です。
ループ処理の途中でボタンなどのクリックをチェックして
ループを抜け出すようにしたいのですが。
VBにはDoEventsという関数が有りますが、同様の機能を
実現する方法を教えてください。
編集
削除
Taku
2002-01-30 18:35:08
No:
506
IP:
[192.*.*.*]
Application.ProcessMessages
です。
編集
削除
おやじ
2002-01-30 22:07:43
No:
507
IP:
[192.*.*.*]
Takuさん、ありがとうございます。
明日、試して結果を報告します。
うまくいけば、「解決」とさせていただきます。
おやすみなさい。
編集
削除
Kenji
2002-01-30 22:13:12
No:
508
IP:
[192.*.*.*]
どの言語でも使えるものとして、Win32APIのSleep関数が使えます。
Sleep(0)とすれば同じような効果が得られると思います。
まあ、マルチスレッドにしない限りはDelphiでは使わないでしょうけど…
編集
削除
おやじ
2002-01-31 11:07:18
No:
509
IP:
[192.*.*.*]
Win32APIのSleep関数はまだ試していませんが、
Application.ProcessMessagesはうまくいきました。
貴重なお知恵をありがとうございました。
編集
削除