[问题] BCB StringGrid读取txt问题

楼主: archer123 (自由)   2014-07-01 14:33:48
我有写好存盘的部分下面是程式码
void __fastcall TForm1::Button1Click(TObject *Sender)
{
if(SaveDialog1->Execute())
{
TStringList *sl=new TStringList;
String s = " x y 种类";
sl->Add(s);
for(int j=1;j<StringGrid1->RowCount;j++)
{
for(int i=1;i<StringGrid1->ColCount;i++)
{
if (StringGrid1->Cells[i][j]!="")
{
String s=StringGrid1->Cells[i][j];
String w=i;
String e=j;
sl->Add(" "+w+"\t"+e+"\t"+s);
}
}
}
sl->SaveToFile(SaveDialog1->FileName);
}
}
下面是存完后开启txt档后显示的结果
x y 种类
16 2 A
17 2 b
18 2 D
19 2 D
20 2 D
14 3 其它
15 3 D
16 3 D
17 3 D
18 3 D
19 3 D
20 3 D
21 3 D
22 3 D
13 4 D
14 4 D
15 4 D
16 4 D
请问要如何把我存好的这些档案在读取回去到StringGrid里?
x.y分别是行列的位置不需要写入 只要写入A.b.其它到cell里面就好
上网爬了很多文,但还是找不到,小弟不才,可以给小第一点提示吗?
麻烦各位了
开发平台(Platform): (Ex: VC++, GCC, Linux, ...)
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
问题(Question):
喂入的资料(Input):
预期的正确结果(Expected Output):
错误结果(Wrong Output):
程式码(Code):(请善用置底文网页, 记得排版)
补充说明(Supplement):
楼主: archer123 (自由)   2014-07-01 15:33:00
不好意思小弟已经解决

Links booklink

Contact Us: admin [ a t ] ucptt.com