[求助]怎么把日期转换成星期后付到RzStatusPane2控键
function dayofweek(date: tdatetime): integer;//把日期转成星期RzStatusPane2//要求是要STRING的,怎么把上面的integer付到RzStatusPane2;
procedure TForm1.FormCreate(Sender: TObject);
var
mytime:TDateTime;
begin
mytime:=NOW;
.......
......
......
self.RzStatusPane2.Caption:=dayofweek(mytime);//错误提示:Incompatible types: 'String' and 'Word'
是什么原因??
.......
.......
end
上面的错误要在没改??
[此贴子已经被作者于2006-6-14 16:12:42编辑过]
怎么不对了?
是啊
我希望的是星期日是0
星期一是1
不过我现在就改成下面的方式:
procedure TForm1.FormCreate(Sender: TObject);
var
mytime,a:TDateTime;
begin
mytime:=Now;
if dayofweek(mytime)=1 then
begin
self.RzStatusPane2.Caption:='今天星期日';
end
else
self.RzStatusPane2.Caption:='今天星期'+IntToStr(dayofweek(mytime)-1);
end;
end.
[此贴子已经被作者于2006-6-14 16:39:16编辑过]