正在阅读:用编程来实现24小时制到12小时制的转换用编程来实现24小时制到12小时制的转换

2004-02-14 09:34 出处:PConline 作者:cmain83/CSDN 责任编辑:linjixiong
{------------------------------------------------------------------------   //   //返回当前系统时间的显示方式   //   //返回值:   //默认的返回为24小时制   //   -----------------------------------------------------------------------}   functionGetTimeStory:Time_Story;   var   Reg:TRegistry;   begin   Result:=ts_24;   Reg:=TRegistry.Create;   Reg.RootKey:=HKEY_CURRENT_USER;   Reg.OpenKey('\ControlPanel\International',False);   Try   ifReg.ReadString('sTimeFormat')='tth:mm:ss'then   Result:=ts_12   else   Result:=ts_24;   Finally;   Reg.CloseKey;   Reg.Free;   end;   end;      end.      以上的实现功能的转换,而我们要在TDateTimePicker创建之前就要设置好系统时间格式。   所以还要修改.dpr的文件,如下:   programProject1;      uses   Forms,   SetTimeSotryUnitin'SetTimeSotryUnit.pas'{Form1};      {$R*.res}      begin   Application.Initialize;   ifGetTimeStory=ts_12then{如果为12小时制则显示为24小时制}   SetTimeStory(ts_24)   else{//如果为24小时制则显示为12小时制}   SetTimeStory(ts_12);   Application.CreateForm(TForm1,Form1);   Application.Run;   end.      至此全部完成....               希望看到更多更经典的开发技巧,请随时刷新《开发特区》栏目。
察看评论详细内容 我要发表评论
作者笔名 简短内容 发表时间
:
键盘也能翻页,试试“← →”键

相关文章

关注我们

最新资讯离线随时看 聊天吐槽赢奖品