Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
スレッドの意図的な強制終了について。
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=30308#CommentId83160
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
みどりこぶた
 (高校生)
投稿日時
2017/12/9 11:56:26
魔界の仮面弁士さん、shuさん、解答ありがとうございます。
Finally句が処理されない場合もあるのですね…、盲点ですね…、勉強になります。
>AppDomain が Unload される際にガベージコレクトされるためです。
>ただしそれはマネージコードの世界だけなので、アンマネージには適用されません。
>たとえば解放順序を守る必要があるようなコードの場合、その順序が保証されるとは限りません。
具体的にありがとうございます。すごい仕組みですね、勉強になります。
言語やOSによってもかなり違ってくる、と理解できました。
「整合性が取れていない」という意味も何となく理解できました!
ちなみにですが、最後の「Eccelで~」とはVBAのことですか?
>データ欠落が発生することになります。
フラグをチェックして処理を中断する場合でも、同じようなデータ欠落を想像してしまうのですが、どうでしょうか…?
ただ、様々な問題に繋がりかねないということですよね。
いずれにしても、動作が分かってないスレッドを強制終了することは、とても危険で色々な問題が起きる可能性があると分かりました、勉強になりました、ありがとうございました!