セーブファイル への返答
投稿で使用できる特殊コードの説明。(別タブで開きます。)
以下の返答は逆順(新しい順)に並んでいます。
投稿者 shu  (社会人)
投稿日時
2011/3/28 12:46:35
1つ気になったのですが
読込時と書込み時のEncodingは同じにしておかなければ駄目です。
提示されたコードだと書込み時に省略されているのでShift-JISでは書かれないと思いますが、
大丈夫でしょうか?
読込時と書込み時のEncodingは同じにしておかなければ駄目です。
提示されたコードだと書込み時に省略されているのでShift-JISでは書かれないと思いますが、
大丈夫でしょうか?
投稿者 layton  (中学生)
投稿日時
2011/3/28 12:20:34
ありがとうございます。うまくいきました
投稿者 YuO  (社会人)
投稿日時
2011/3/28 11:31:14
ReadLineは,読み取った結果を戻り値として返します。
なので,
なので,
a = Reader.ReadLine()
Label1.Visible = CBool(Reader.ReadLine())
のようにする必要があります。
投稿者 layton  (中学生)
投稿日時
2011/3/28 11:24:18
ファイルに
のように変数とプロパティを保存したのですが
とするとこの引数の数を受けるReadLineがないためオーバーロードの解決に失敗しました。というエラーが出てきますどうしたらよいですか?
Dim Witer As New IO.StreamWriter("save.txt")
Witer.WriteLine(a)
Witer.WriteLine(Label1.Visible)
Witer.Close()
のように変数とプロパティを保存したのですが
Dim Reader As New IO.StreamReader("save.txt", System.Text.Encoding.GetEncoding("Shift-JIS"))
Reader.ReadLine(a)
Reader.ReadLine(Label1.Visible)
Reader.Close()
とするとこの引数の数を受けるReadLineがないためオーバーロードの解決に失敗しました。というエラーが出てきますどうしたらよいですか?
細かいところまで気を使ってくれてありがとうございました。