作者EddieJeremy (愛跌倒)
看板C_Sharp
標題Re: [問題] ListBox存成文字檔
時間Sat Apr 19 20:40:49 2008
可能是我程式功力太差~"~
我主要是將VB的dll引用進來,
在程式開頭先using Microsoft.VisualBasic.FileIO;
而在要儲存的部分是這樣寫的
Microsoft.VisualBasic.FileIO.FileSystem.WriteAllText(textfile,
lstContext.Items.ToString(), true, System.Text.ASCIIEncoding.Default);
之後要儲存時,儘管Listbox裡還是有文字,
但是儲存完後的檔案裡都只有一行文字,
"System.Windows.Forms.ListBox+ObjectCollection"
請問有什麼辦法可以解決嗎?
會使用VB元件做是因為我不知道C#存檔要如何寫?
有人能指點指點嗎?
謝謝
※ 引述《EddieJeremy (愛跌倒)》之銘言:
: 請問各位前輩,
: 我現在有一ListBox,希望能將ListBox裡的Items存成檔案
: 但是每次存取成文字檔後,檔案內都只有一行字
: 請問有其他辦法可以解決嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.124.76.109
1F:→ EricTsai:請把游標移到ToString上面按下F1....... 04/19 21:50
2F:→ EricTsai:你以為ToString會全部幫你列出來啊...... 04/19 21:51
3F:→ EricTsai:再把游標移到Items上按下F1,好好看一下範例吧...... 04/19 21:52
4F:→ EricTsai:另外通用的寫檔方式可以去找StreamWriter的範例 04/19 21:58
5F:→ ideaup:for (j=0-List.Items.Count) s+=List.Items[j].ToString()+ 04/21 13:36