掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Better Threads For The VCL について (ID:30118)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
スレッドについて検索したら、Better Threads For The VCL http://www.midnightbeach.com/jon/pubs/MsgWaits/MsgWaits.html というページを見つけたのですが、分からないことがあったので質問します。 (誤: NULL を 0 に直す) 1: なぜ、Spawn Wait ボタンを押すと、Thread Error: ハンドルが無効です。 と、エラーになり、Spawn MsgWait ボタンだとならないのか? WaitForSingleObjectd は、ウィンドウメッセージをすべて無視してしまうので、 実行中は無反応になるのは理解できるのですが、 スレッドが終了後になぜエラーになるのでしょうか? 2: procedure TPascalTest.Beep / Pause を ShowMessage('Test') に変えると、 Project MsgWaits.exe raised exception class EInvalidOperation with message 'Canvas does not allow drawing'. Exception EOSError in module MsgWaits.exe at 0000CF6E. ウィンドウ ハンドルが無効です。. などと、例外が発生するのか? 以上、よろしくお願いします。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.