全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1312
推到 Plurk!
推到 Facebook!

請教TMonthCalendar的問題

答題得分者是:timhuang
ivankuo
中階會員


發表:132
回覆:272
積分:95
註冊:2002-11-21

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-03-28 11:40:06 IP:61.220.xxx.xxx 未訂閱
小弟有一個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

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-03-28 12:22:03 IP:211.76.xxx.xxx 未訂閱
CHECK 一下你的 LOCALE 設定看看. 將日期改為西曆試試看..
ivankuo
中階會員


發表:132
回覆:272
積分:95
註冊:2002-11-21

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-03-28 12:28:18 IP:61.220.xxx.xxx 未訂閱
引言: CHECK 一下你的 LOCALE 設定看看. 將日期改為西曆試試看..
可以了```謝謝
------
ivankuo
系統時間:2024-05-17 0:10:40
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!