procedure TForm1.Timer1Timer(Sender: TObject);
var
Present:TDateTime;
Year,Month,Day: Word;
days: array[1..7] of string;begin
Present:= Now;
DecodeDate(Present,Year,Month,Day);
Label1.caption:=InttoStr(Year)+'年'+IntToStr(Month)+'月'+InttoStr(Day)+'日';
Label2.caption:=TimeToStr(Time);
days[1] := '星期一';
days[2] := '星期二';
days[3] := '星期三';
days[4] := '星期四';
days[5] := '星期五';
days[6] := '星期六';
days[7] := '星期日';
label3.Caption:=('今天是'+days[DayOfWeek(Present)])问题一:这样只能实现在days[1] := '星期一';里面固定录入内容,但是如何与数据库连接呢?
通过数据库来随时修改时间,比如说我希望可以显示自己希望的内容。
问题二:如何实现在某月某日条件符合后就会自动开机提示days[1] := '星期一';的内容?并且只提示一次?
谢谢高手们!
var
Present:TDateTime;
Year,Month,Day: Word;
days: array[1..7] of string;begin
Present:= Now;
DecodeDate(Present,Year,Month,Day);
Label1.caption:=InttoStr(Year)+'年'+IntToStr(Month)+'月'+InttoStr(Day)+'日';
Label2.caption:=TimeToStr(Time);
days[1] := '星期一';
days[2] := '星期二';
days[3] := '星期三';
days[4] := '星期四';
days[5] := '星期五';
days[6] := '星期六';
days[7] := '星期日';
label3.Caption:=('今天是'+days[DayOfWeek(Present)])问题一:这样只能实现在days[1] := '星期一';里面固定录入内容,但是如何与数据库连接呢?
通过数据库来随时修改时间,比如说我希望可以显示自己希望的内容。
问题二:如何实现在某月某日条件符合后就会自动开机提示days[1] := '星期一';的内容?并且只提示一次?
谢谢高手们!
解决方案 »
- 超难问题! 如何 用 ESC 指令 控制 打印机 打印 直线 和 坚线 和点 ????????????????? 急!!!!!!!!!!!!!!!1
- 如何屏蔽webBrowse1控件中的右键
- 急着用,哪里有D6的第二个补丁下载?我的QQ:57959940。
- Delphi7.0的XPmanifest控件问题
- 报表问题,谁见过这种情况啊(在线等待)
- 如何在DLL中放置资源!!!!!!!高手请入!!!
- 一个奇怪的问题,大家看看。
- ???????????
- 使用了哪些控件才算是使用了midas?
- 难道是Delphi的Bug?(WebBrowser的问题)
- ☆★字符串如何按照某个字符拆分成数组?
- 要完成以下功能编码该怎么写?
2.可以让程序一开机就运行,然后检测数据库与数据库中的数据对比如果有相同日期的内容就弹出提示~
var
Tmp: TDateTime;
Str : String;
begin
Tmp := Now;
case DayOfWeek(Tmp) of
0: Str := '日';
1: Str := '一';
2: Str := '二';
3: Str := '三';
4: Str := '四';
5: Str := '五';
6: Str := '六';
end;
Self.Caption := '星期' + Str;
end;2, 设为自动启动, 比如加入注册表都可以, 然后判断星期几并显示,
每天提示一次吗? 可以写注册表或外部配置文件