掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
実行中のプログラムを途中停止させるには? (ID:2830)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ある命令を中断と言うのは、ループやリピートの途中と言う意味ですか? その場合は、例えば stop:boolean;等の変数を用意しておき、判断させては repeat 処理 application.ProcessMessages; if stop then break; until xxx; procedure TForm1.FormShortCut(var Msg: TWMKey; var Handled: Boolean); begin if Msg.CharCode=VK_F5 then Stop:=true; end; これで、F5を押せば処理が停止します。 「ある命令」の内容がわからないのですが、違う答えかも? 又、停止再開を行う場合はスレッドを使う手も有りますヨ
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.