Print文でEOF前の改行コードを入れずに保存するには?

解決


十七夜  2004-11-24 14:11:32  No: 86854  IP: [192.*.*.*]

どうすればいいのでしょう。。
AppendでもPrintでも改行が含まれました。
Writeに至っては前後にダブルコーテーションが入ってしまい、
固定長レコードとしてテキストファイルに書き出せないでいます。

もし何かよいお知恵をお持ちでしたら、ご教授くだされば幸いです。
何卒よろしくお願い致します。。

編集 削除
nanashi  2004-11-24 14:15:07  No: 86855  IP: [192.*.*.*]

Print #1, "Test";

とか。
最後にセミコロンを付けると良いです。

編集 削除
十七夜  2004-11-24 14:15:58  No: 86856  IP: [192.*.*.*]

Dim fn As Integer
Dim sData As String

fn = FreeFile
sData = "xxxxxxxxxx"

Open path For Output As #fn
    Print #fn, sData
Close #fn

これをTeraPadのようなEOF・改行が見えるエディタで開くと
xxxxxxxxxx↓
[EOF]
となってしまい。レコード長が変わってしまいます。。。

編集 削除
十七夜  2004-11-24 14:17:20  No: 86857  IP: [192.*.*.*]

で・・・できました  コソコソ|_-))))
すみません、ありがとうございます。。。

編集 削除