請教TMonthCalendar的問題 |
答題得分者是:timhuang
|
ivankuo
中階會員 發表:132 回覆:272 積分:95 註冊:2002-11-21 發送簡訊給我 |
小弟有一個DBEdit(field name:VDate),在新增的時候會先帶入一個日期(不一定是系統日期)給欄位VDate,另外有一個button1在click的時候會呼叫MonthCalendar,且會指向將VDate的日期,但是如果MonthCalendar1在MonthCalendar1DblClick會再傳回日期給VDate欄位,結果發生年份會一直加到3千多年,一直累加,這怎解決ㄋ, procedure TForm1.Button1Click(Sender: TObject);
var
begin
MonthCalendar1.Visible:=true;
MonthCalendar1.Date:=StrToDate(Table1.fieldbyname'VDate').asstring); end; procedure TForm1.MonthCalendar1DblClick(Sender: TObject);
begin
MonthCalendar1.Refresh;
Table1.fieldbyname('VDate').asstring:=FormatDateTime('yyyy/mm/dd',MonthCalendar2.Date);
TMonthCalendar(Sender).Visible:=false;
end;
------
ivankuo |
timhuang
尊榮會員 發表:78 回覆:1815 積分:1608 註冊:2002-07-15 發送簡訊給我 |
|
ivankuo
中階會員 發表:132 回覆:272 積分:95 註冊:2002-11-21 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |