作者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
推 wa120:看起來沒錯耶 該不會是TXT檔沒資料= ="" 61.64.139.179 12/31 21:57
推 wa120:不過倒是 61.64.139.179 12/31 22:00
→ wa120:OpenDialog1->Execute()應該改成 61.64.139.179 12/31 22:01
→ wa120:Form6->OpenDialog1->Execute() 61.64.139.179 12/31 22:01
→ wa120:應該是有兩個form不過我不曉得你 61.64.139.179 12/31 22:02
→ wa120:OpenDialog1是在Form5還是Form6 XDDDD 61.64.139.179 12/31 22:02