掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
プログラムを終了するには? (ID:21236)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
お世話になります。 プログラム中で、 for や、 while といった処理を行った場合に システムの終了(xマーク)を押したときに 終了する方法を教えてください。 現状にて考えている方法ですが <<準備編>> ループ内の適当な場所に Application.ProcessMessages を 記述して、クローズイベントが発生するようにする。 <<クローズイベント処理1>> グローバルでフラグ(ExitFlag: Boolean)を持ち ループの先頭でフラグがTrueであればループを抜けるようにする <<クローズイベント処理2>> haltを使って強制終了する 処理1はそれぞれのループにて処理を追加する必要があるので 処理がややこしくなりそう 処理2は簡単ですが、強制だけに、問題があるようなきがします。 処理2に近くて問題なくアプリケーションの終了ができる方法が あれば教えてください。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.