作者Lattewang (Latte)
看板Programming
标题[请益] 一个BCB读档的问题
时间Sat Dec 29 22:33:07 2007
不知道BCB的程式问题能不能在这问
要是不行,推文让我知道,我自D
现在在写一个类似行事历的Program
有月历元件,主要拿看日期
附带去抓他的年 月 日的值拿来当存档的档名
以下是我存档的程式(存档ok,它会自动存成年+月+日+.txt的档名)
AnsiString year=Form5->CCalendar1->Year;//抓取年的值
AnsiString month=Form5->CCalendar1->Month;//抓取月的值
AnsiString day=Form5->CCalendar1->Day;//抓取日的值
SaveDialog1->FileName =year+month+day+".txt";
Memo1->Lines->SaveToFile(SaveDialog1->FileName);//将Memo元件上的值
存成.txt
if(SaveDialog1->Execute())
{
return;
}
有问题的是读档出来,以下是我的读档程式
AnsiString Y = CCalendar1->Year;
AnsiString M = CCalendar1->Month;
AnsiString D = CCalendar1->Day;
Form6->OpenDialog1->FileName=Y+M+D+".txt";
if(OpenDialog1->Execute())
{
if( FileExists(Y+M+D+".txt") )
{
Form6->Show();
Form6->Memo1->Lines->LoadFromFile(Y+M+D+".txt");
}
}
这段程式complier能过,但Memo的值却怎麽样都读不出来
希望版上的大大能帮我看一下哪里出问题~~
感谢
--
春花秋月何时了,往事知多少?
小楼昨夜又东风,故国一堪回首月明中!
雕阑玉砌应犹在,只是朱颜改。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.211.213.62
1F:推 wa120:看起来没错耶 该不会是TXT档没资料= ="" 61.64.139.179 12/31 21:57
2F:推 wa120:不过倒是 61.64.139.179 12/31 22:00
3F:→ wa120:OpenDialog1->Execute()应该改成 61.64.139.179 12/31 22:01
4F:→ wa120:Form6->OpenDialog1->Execute() 61.64.139.179 12/31 22:01
5F:→ wa120:应该是有两个form不过我不晓得你 61.64.139.179 12/31 22:02
6F:→ wa120:OpenDialog1是在Form5还是Form6 XDDDD 61.64.139.179 12/31 22:02