掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
AssignFileされたファイルを、CloseFileしないまま、再度AssignFileすることはNGなのか?その弊害は? (ID:148730)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
macoです。初の質問をさせてください。 AssingFileのヘルプに、 すでに開いているファイル変数に対しては,AssignFile を使用しないでください。 とあります。 var fl : File; begin AssignFile(fi, ’D:\test.txt'); Rewrite(fl,1); // 新規 end; ↓ BlockWrite(fl,); // 追記 ↓ var fl : File; begin AssignFile(fi, ’D:\test.txt'); Rewrite(fl,1); // 新規 end; とすると、下のAssingFileにてファイルが初期化されます。 この動作はこちらの望む状態なのですが、上記のヘルプ抜粋にあるようにAssignFileにて「すでに開いているファイル変数」に対して、再度AssignFileすることはNGなのでしょうか? NGならば、どのような弊害が起きえるのか、ご存知の方、いらっしゃいますか?
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.