Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
スレッドの意図的な強制終了について。
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=30308#CommentId83159
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
shu
 (社会人)
投稿日時
2017/12/7 23:52:08
> 仮にファイルの書き込みを行っていたとしても、TryCatchで括ってFinally句に開放処理を書いておけば大丈夫な気がします…。
この部分についてですが例えファイルが正常にとじられたとしても
本来ファイルの内容が
123456789
となってなければならないのが強制終了されたが為に
12345
で終わってしまってはそのファイルを使う処理にて
データ欠落が発生することになります。
画像データであれば途中までしか表示されないとかデータが復元できずまったく表示されないとかなりますし
音声データであれば途中までしか再生されないとか音として成り立つ情報が欠落するため耳障りな音が鳴ってしまったりとか
DBにアクセスするためのコードであれば欠損しているがために正常な情報を取得できなくなります。