作者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