[リストへもどる]
一括表示

投稿時間:2002/08/21(Wed) 09:36
投稿者名:Miyazaki
Eメール:
URL :
タイトル:
シーケンシャルファイル
初歩的な事だと思うんですが、教えてください。

フォルダー/ファイル名のLISTを シーケンシャルファイルで 保存/読み出し
するソフト作っているのですが、まれにフォルダー名に カンマ "," が含ま
れている場合があり 保存は出来るけども 読み出しできない(読み出したとき
にずれてしまう) 問題が出ております。

本来 フォルダー名に カンマは NG だと思うんですが、Winでは 使われて
いるようです。

何か良い解決方法は ないでしょうか。
保存の際に カンマを他の文字列に置きかえれば 簡単なのですが
LIST読み出し後、実ファイルへのアクセス動作を行っているため
読み出し後 また カンマに戻す必要があり 困っております。
また 今までの LIST の蓄積もありますので 出来れば 読み出しの
時に細工できれば いいのですが.....

投稿時間:2002/08/21(Wed) 10:12
投稿者名:よねKEN
Eメール:
URL :http://www5b.biglobe.ne.jp/~yone-ken/
タイトル:
Re: シーケンシャルファイル
> 保存の際に カンマを他の文字列に置きかえれば 簡単なのですが
> LIST読み出し後、実ファイルへのアクセス動作を行っているため
> 読み出し後 また カンマに戻す必要があり 困っております。

そういう手もありだと思います。というかその処理はそれほど手間でもないと思いますが(^^;

> また 今までの LIST の蓄積もありますので 出来れば 読み出しの
> 時に細工できれば いいのですが.....

Input #ステートメントで読み込み、Write #ステートメントで書き込みされているのだと思いますが、
Line Input #ステートメントで読み込み、Print #ステートメントで書き込みましょう。

投稿時間:2002/08/21(Wed) 10:21
投稿者名:Miyazaki
Eメール:
URL :
タイトル:
Re^2:(お礼) シーケンシャルファイル
> Input #ステートメントで読み込み、Write #ステートメントで書き込みされているのだと思います
が、
> Line Input #ステートメントで読み込み、Print #ステートメントで書き込みましょう。

Line Input を 使えばいいのですね。全然 気づきませんでした。
早速 試験してみます。

本当に ありがとうございました。