delphi编程实现改变操作系统日期

张龙鑫律师

张龙鑫律师

2016-02-19 17:46

人生本是一个不断学习的过程,在这个过程中,图老师就是你们的好帮手,下面分享的delphi编程实现改变操作系统日期懂设计的网友们快点来了解吧!

  日期函数Now()、Date()、Time()大家都用得多了,这些函数是读取系统日期时间的。可是遇到需要改变操作系统的时间时,他们就一点办法也没有,而Delphi4又没有提供相关的函数,所以只好求助于API函数SetSystemTime(SystemTime);无奈他要求的变量SystemTime太古怪了,属于TSystemTime,需要经过转换才可以得到,所以举例如下:

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

  1、定义变量

  var SystemTime: TSystemTime;

  2、转换日期

  DateTimeToSystemTime(StrToDatetime(1999-09-01 11:12:12 ),SystemTime);

  3、改变系统日期

  SetSystemTime(SystemTime);

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

  到此系统日期已经改变,可是由于API函数SetSystemTime()本身存在的BUG,在你改变系统日期以后,等待一会,你会看到系统的日期是对的,可是时间却错了,并不是我们设定的11:12:12,这样的问题看来需要微软才能解决了。

展开更多 50%)
分享

猜你喜欢

delphi编程实现改变操作系统日期

编程语言 网络编程
delphi编程实现改变操作系统日期

Delphi编程实现Ping操作

编程语言 网络编程
Delphi编程实现Ping操作

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

delphi编程改变图片效果

编程语言 网络编程
delphi编程改变图片效果

基于Linux操作系统实现的传真系统

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
基于Linux操作系统实现的传真系统

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

delphi编程数据库日期显示

编程语言 网络编程
delphi编程数据库日期显示

如何实现Linux操作系统的自动登录

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
如何实现Linux操作系统的自动登录

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

理解CSS的浮动标签Float

理解CSS的浮动标签Float

实现Hint的分行提示

实现Hint的分行提示
下拉加载更多内容 ↓