#99 Article 1165 Posted at 1998/06/08 23:49:19 by PAZ (MAP2562) [VBPROG]
Subject: Re: VBで質問です /11854(#68)
> テキストファイルの中から、特定の文字を検出して、自動で置換する >プログラムをVBで組みたいのですが、なんだかうまくいかないのです。 僕は純粋なVB使いではないので間違っているかも知れませんが、 > Open ファイル名 For Random As #256 ファイル番号はFreeFile関数で 空いてる番号を取った方がいいんじゃないでしょうか。 あと、Randomは固定長でアクセスするモードなので テキストファイルの操作には向いていないと思います。 (できないことはありませんが。。。) For InputとFor Outputで入力専用と出力専用のファイルを開いて Line Input #とPrint #で操作するのが一般的だと思います。 > End If > Close ループしないと1行しか読まないです。 Do While Not Eof(#256) ~ Loop で囲めばいいかも知れません。 今日はちょっと時間がないので、 その他のアドバイスや完全なソースは 他のVB使いの方にお任せしたいと思います。 レスが無いようでしたらまた考えてみます。 PAZ ps. こーいうのは#99に持って行くと喜ばれます(笑)