• ベストアンサー

VB6.0でのバイナリアクセス

VB6.0でバイナリアクセスでファイルをオープンした場合、 例えば、test.datというファイルに 111110000011111 と書き込まれていて、 この[00000]の部分を消去して、 1111111111 というファイルを作成するにはどうしたらよいでしょうか? ただ、これを同一ファイル上で行いたいのです。 ですので、新たにtest2.datを作るとか、 test2.datを作ったあとにリネームするということはしたくないのです。 宜しくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • todo36
  • ベストアンサー率58% (728/1234)
回答No.1

ファイルサイズを縮小する手段がないので無理だと思います。 やるとすれば、 test.datを読み込む。 test.datを削除。 test.datを新規作成して書き込む。 途中でエラーになると困るので >test2.datを作ったあとにリネームする のが普通ですが

関連するQ&A