2012-10-04 47 views
-2

我做了一個菜單條,並且我需要知道如何使我必須保存的選項保存。vb中的菜單條保存選項

我使用Me.Close作爲關閉選項我只需要知道如何保存。

謝謝!


從評論

這是我...保存顯然是錯的。

Private Sub SaveToolStripMenuItem_Click(sender As System.Object, e As System.EventArgs) Handles SaveToolStripMenuItem.Click 
    SaveToolStripMenuItem.DropDownItems("Save").Enabled = False 
End Sub 
+1

你在節省?你還在哪裏儲蓄? – bschultz

+0

保存到文本文件。它將成爲一個帶有書名的列表框。 – compucrazy

+1

到目前爲止你的代碼是什麼?你知道如何使用StreamWriter對象嗎? –

回答

4
Private Sub SaveToolStripMenuItem_Click(sender As System.Object, e As System.EventArgs) Handles SaveToolStripMenuItem.Click 
    Using writer As StreamWriter = New StreamWriter("book_list.txt", True) 
     For Each line As String In ListBox1.Items 
      writer.WriteLine(line) 
     Next 
    End Using 
End Sub 

假設您的ListBox被稱爲ListBox1

+0

我寫的什麼都沒有發生。我還必須包括Imports System.IO – compucrazy

+0

你可以發佈你迄今爲止所擁有的一切嗎? – Cuthbert

+0

確認:'私人小組ExitToolStripMenuItem_Click(發件人爲System.Object的,例如作爲System.EventArgs)把手ExitToolStripMenuItem.Click Me.Close() 完子 私人小組SaveToolStripMenuItem_Click(發件人爲System.Object的,例如作爲System.EventArgs)處理SaveToolStripMenuItem.Click 使用作家作爲的StreamWriter =新的StreamWriter(「書LIST.TXT」,真) 對於每一行字符串中lstBooks.Items writer.WriteLine(線) 接下來 結束使用 結束小組 – compucrazy