DOBON.NET どぼん!のVB道掲示板(プログラム)過去ログ

テキストファイルへの書き込み

変数の内容をテキストファイルへ書き込む方法で、1行目には変数1を、2行目には変数2を、3行目には変数3を書き込むというふうにするにはどうすればよいのでしょうか。
>変数の内容をテキストファイルへ書き込む方法で、1行目には変数1を、2行目には変数2を、3行目には変数3を書き込むというふうにするにはどうすればよいのでしょうか。

私のサイトにあるようにいっぺんに書き込む方法では、書き込みたいそれぞれの文字列の間にvbCrLfを入れたものを書き込みます。

http://dobon.net/vb/dotnet/file/writefile.html

または、StreamWriterクラスのWriteLineメソッドを使って一行ずつ書き込みます。
>>変数の内容をテキストファイルへ書き込む方法で、1行目には変数1を、2行目には変数2を、3行目には変数3を書き込むというふうにするにはどうすればよいのでしょうか。
>
>私のサイトにあるようにいっぺんに書き込む方法では、書き込みたいそれぞれの文字列の間にvbCrLfを入れたものを書き込みます。
>
>http://dobon.net/vb/dotnet/file/writefile.html
>
>または、StreamWriterクラスのWriteLineメソッドを使って一行ずつ書き込みます。

すいません。初心者なので、もう少し詳しく説明していただけませんか。
クラスとかメソッドとか良く分からなくて・・・
できればコードを直接書いていただければ幸いです。
>クラスとかメソッドとか良く分からなくて・・・
>できればコードを直接書いていただければ幸いです。

Public Function ExportINI ()
//宣言部
Dim MyString(2) as String
//変数の代入
MyString(0) = True
MyString(1) = 3
MyString(2) = "Test Object"

Open "C:\MyText.ini" For Output as #1

For I = 0 to 2
Print #1, MyString(I)
Next

Close #1

End Function

Openステートメントを使ってInput/Line Inputを使えば一行ずつ読み出せます。

MSDNを見て、とりあえず「使用例」を使っていけば少しずつ上達するので、
ゆっくりと慣れていきましょう!

DOBON.NET | プログラミング道 | プログラミング掲示板