掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
FireMonkeyフォームをタスクマネージャの「タスクの終了」で終了できない (ID:44826)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
べなりあです。またお世話になります。 タイトルの通りなのですが、HD FireMonkeyアプリケーションを作成後、 そのまま特に何も変更することなく実行し、 タスクマネージャのアプリケーションタブにある「タスクの終了」から 終了しようとすると、見た目は閉じるのですがプロセスが残ったままに なり、Delphi側から見ても実行中のままになっています。 何かイベントが起こるのかなとも思ってフォームのonClose等、 イベントは全てチェックしたのですが「タスクの終了」により発生する イベントが一切無く、最終手段で別スレッドからタイマーを回して、 フォームのVisible等をチェックすれば判断できるかとも思ったのですが、 Visibleの値もTrueのまま変わっていないという状態です。 なお、Alt+F4やフォームの×ボタンではもちろんonCloseも発生し、 正常に終了しています。 また、VCLフォームではこのような現象は発生せず、FireMonkeyを 使用している場合のみ起こるようです。 環境は OS:Windows7 Professional 64bit Delphi:XE4 ですが、環境特有のものでしょうか。 以上になりますが、何かお分かりの方いらっしゃいましたら、 お教え下さいますと幸いです。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.