取得calendar物件星期 |
尚未結案
|
a174709
一般會員 ![]() ![]() 發表:5 回覆:3 積分:1 註冊:2005-08-07 發送簡訊給我 |
|
y2464372001
一般會員 ![]() ![]() 發表:6 回覆:7 積分:2 註冊:2007-01-23 發送簡訊給我 |
procedure TForm1.DaysOfWeek(Year: Integer; Month: Integer; Week: Integer);
begin Calendar1.Year := Year; Calendar1.Month := Month; ListBox1.Items.Add(Calendar1.CellText[week,1]); ListBox1.Items.Add(Calendar1.CellText[week,2]); ListBox1.Items.Add(Calendar1.CellText[week,3]); ListBox1.Items.Add(Calendar1.CellText[week,4]); ListBox1.Items.Add(Calendar1.CellText[week,5]); ListBox1.Items.Add(Calendar1.CellText[week,6]); end; procedure TForm1.Button2Click(Sender: TObject); var y,w,m: Integer; dt : TDate; s :string; begin dt := Calendar1.CalendarDate; y := StrToInt(Formatdatetime('yyyy',dt)); m := StrToInt(Formatdatetime('mm',dt)); s := Label9.Caption; if s = '星期日' then ListBox1.Items.Add(Calendar1.CellText[0,1]); if s = '星期一' then ListBox1.Items.Add(Calendar1.CellText[0,2]); if s = '星期二' then ListBox1.Items.Add(Calendar1.CellText[0,3]); if s = '星期三' then ListBox1.Items.Add(Calendar1.CellText[0,4]); if s = '星期四' then ListBox1.Items.Add(Calendar1.CellText[0,5]); if s = '星期五' then ListBox1.Items.Add(Calendar1.CellText[0,6]); if s = '星期六' then ListBox1.Items.Add(Calendar1.CellText[0,7]); w :=ListBox1.Count; ListBox1.Clear; DaysOfWeek(y,m,w); // 取出某年某月的某星期所有的天數 end; |
fPhoenix
一般會員 ![]() ![]() 發表:0 回覆:20 積分:19 註冊:2005-08-11 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |