如题
解决方案 »
- delphi Image画面点击停止后 如何清除该图像 然后在本页面显示另外一个图像?如何用代码来实现?
- 一个很简单的问题,希望能帮我解决。
- 很奇怪的问题
- 在局域网内如何像一台机器发送一个消息,并且KILL一个进程。
- 我用dbgrid的问题(着急的人给的分比较多啊:))
- 使用Word自动生成合同正文
- 如何可以和ie共享cookie和收藏夹,ie读取cookie不用直接输入密码就可以访问的这个也可以自动访问
- 超级菜的问题,可是我不知道怎么处理?
- 如何在report builder中只把各明细的合计打印出来, 而不打印各项明细?
- 数据库中的图形网页存,不使用临时文件,如何在IE中显示.
- 读数据库不完整只有20个字符?是控件问题还是?
- 现在有无可在delphi2010上可用的正则控件和vclskin?
procedure TForm1.Button1Click(Sender: TObject);
var
d: tdatetime;
begin
d:= strtodatetime('2009-10-12');
showmessage('上周一:'+datetostr(incday(startoftheweek(d),-7)));
showmessage('上周五:'+datetostr(incday(endoftheweek(d),-9)));
end;
procedure TForm1.Button1Click(Sender: TObject);
var
dt, dt1, dt5: TDateTime;
begin
dt := IncWeek(Now(), -1);//上周的今天
dt1 := StartOfTheWeek(dt);//上周的星期一
dt5 := IncDay(dt1, 5 - 1);//上周的星期五 ShowMessage
(
'上周一:' + DateToStr(dt1) + #13#10 +
'上周五:' + DateToStr(dt5)
);
end;
上周五 Trunc(Now()/7-1) * 7 - 1
上周一 ((integer(Now()) div 7)-1) * 7 - 5
上周五 ((integer(Now()) div 7)-1) * 7 - 1
上周一 Trunc(Now() div 7-1) * 7 - 5
上周五 Trunc(Now() div 7-1) * 7 - 1