投稿日 | : 2004/09/01(Wed) 14:05 |
投稿者 | : なお♪ |
Eメール | : |
URL | : |
タイトル | : 【VB6】 バイナリ形式のファイル同士の結合 |
unicodeで内容が記載されているファイルが2つあります。
そのファイルをファイル@、ファイルAとした時にこの2つのファイルを結合させて1つのファイルを新たに作成したいのです。
新たに作成するファイルもunicodeで記載されているようにします。
単にファイル@、ファイルAを結合するだけでしたら ファイル毎にバイナリ形式で読込処理後、その内容を
バイナリ形式で書込処理すればよいかと思うのですが、結合の仕方を以下のようにしたいのです。
************************************************************
例
ファイル@ ファイルA
A E
B F
C G
D
だったときに、ファイル@を上部から読込、[C]の個所を見つけた場合に、
ファイルAの内容を結合させます。
その後、再度ファイル@の内容を書き込みます。
結果
新ファイル
A
B
E
F
G
D
E
************************************************************
という感じにしたいのです。
バイナリの形式で読込処理は、バイト型変数(動的配列)に内容を格納させているので特定の文字列を見つけ
た場合に・・・といった処理の実現ができず試行錯誤しています。
何かよい策がありましたらご教授願います。