テキストファイルにある固定長レコードを編集するには?


mabo  2006-01-27 03:23:02  No: 129867

お世話になります。
固定長レコードが格納されているテキストファイルにて、
指定の位置の、指定桁数分(初期値はスペースで8バイト)に
00000000という値に変更したいのですが、
ファイルをオープンして、レコードを読み込んで、
その後どうしたら良いのでしょうか?
もとのレコードを削除して、新たに値を編集したレコードを登録するような
フローしかないでしょうか?
どうかご教授お願いいたします。


ななし  2006-01-27 04:52:25  No: 129868

>もとのレコードを削除して

変更というのは
もとのデータを新しいデータに書き換えることを言います。

つまり、どんな変更の仕方をおこなっても
もとのデータは削除されます。


KG  2006-01-27 05:23:05  No: 129869

#VB6しか答えれないのでVB6前提で、、、

Binary Openで開くと、位置を指定して書き込めたんじゃ
なかったかなー(未確認


とっぽ  2006-01-27 08:58:53  No: 129870

普通にRandomアクセスモードで開けばいいような


KG  2006-01-27 19:00:52  No: 129871

とっぽさんのおっしゃる通り・・・orz


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加