[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2006/11/16(Thu) 23:42
投稿者名:CUTEDOG
Eメール:
URL :
タイトル:
ファイル出力時の改行とEOF
はじめまして
できそうで、できなくて悩んでいます。

VB6でファイル出力をしようとしています。
PRINTやWRITEで出力すると、

↓↓のように2行になってしまいます。
あああああ[改行]
[EOF]

上記を↓↓のように1行で出力できないものでしょうか?
あああああ[EOF]

お知恵をお貸しください。
よろしくお願いします。

投稿時間:2006/11/17(Fri) 07:09
投稿者名:花ちゃん
Eメール:
URL :
タイトル:
Re: ファイル出力時の改行とEOF
ここのファイル操作関係の 

[テキストボックスの内容を丸ごと保存・丸ごと読み込みする]
[テキストファイルをバイナリデータとして読み書きする]

を試して見て下さい。

投稿時間:2006/11/17(Fri) 09:53
投稿者名:魔界の仮面弁士
Eメール:
URL :
タイトル:
Re: ファイル出力時の改行とEOF
> PRINTやWRITEで出力すると、
> ↓↓のように2行になってしまいます。
> あああああ[改行]
> [EOF]

For Each data In dataArray
    Print #FNO, data
Next

のように出力するのではなく、

For Each data In dataArray
    Print #FNO, Tab(1); data;
Next

のように出力すれば OK かと。

投稿時間:2006/11/18(Sat) 12:29
投稿者名:CUTEDOG
Eメール:
URL :
タイトル:
Re: ファイル出力時の改行とEOF
返事おそくなりました。
花ちゃん様、魔界の仮面弁士様
ありがとうございました〜。。

できました\(^o^)/
Tab(1)やcharposなんていままでOutOf眼中でした。
Tabで出力開始位置、";"で次の出力位置を最終桁位置に指定
ということで、複数行の出力も実現できるということですね。
いやぁ、ひさびさに勉強になりました。ちょっと感動。
ありがとうございました〜。。