保存したファイルから読んだテキストを、Listboxに、表示させるには? への返答
投稿で使用できる特殊コードの説明。(別タブで開きます。)
以下の返答は逆順(新しい順)に並んでいます。
投稿者 あにす  (社会人)
投稿日時
2009/9/4 16:23:14
こんな感じでしょうか。
Imports System.IO
Public Class Form1
Private favoriteFile As String = "お気に入りのファイル"
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
ReadFavorite()
End Sub
Private Sub ReadFavorite()
Me.ListBox1.Items.AddRange(File.ReadAllLines(favoriteFile))
End Sub
Private Sub AddFavorite(ByVal url As String)
Me.ListBox1.Items.Add(url)
End Sub
Private Sub SaveFavorite()
File.WriteAllLines(favoriteFile, Me.ListBox1.Items.Cast(Of String).ToArray())
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
AddFavorite(Me.WebBrowser1.Url.ToString())
End Sub
Private Sub Form1_FormClosed(ByVal sender As System.Object, ByVal e As System.Windows.Forms.FormClosedEventArgs) Handles MyBase.FormClosed
SaveFavorite()
End Sub
End Class
投稿者 winvis  (学生)
投稿日時
2009/9/4 10:44:11
ListBoxで、お気に入り管理をしていたのですが、保存までうまくいきました
しかし、読み込むとき、どうしていいのかわかりません
後、保存したテキストも「http://www.yahoo.co.jphttp://google.com」と、なってしまうので、ListBoxに、読み込みできても一つの行に「http://www.yahoo.co.jphttp://google.com」なってしまわないか不安です
無事、完成できそうです