找回密码
 加入
搜索
查看: 4432|回复: 5

[系统综合] 怎样用api修改区域选项中时间格式,短日期yyyy-m-d改成长日期yyyy-mm-dd[已解决]

[复制链接]
发表于 2010-4-8 18:45:39 | 显示全部楼层 |阅读模式
本帖最后由 haorui658 于 2010-4-8 22:18 编辑

如题,由于我这版的系统不能更改,也不能重装系统,所以需要这样一个东西,参考网址http://topic.csdn.net/t/20060814/17/4948988.html

评分

参与人数 1金钱 +10 收起 理由
pusofalse + 10 感谢主动给标题加注[已解决]字样。

查看全部评分

 楼主| 发表于 2010-4-8 20:30:54 | 显示全部楼层
哪位大侠帮帮忙 真的很重要,例如系统当前是2010-4-8,改成托盘中显示2010-04-08
 楼主| 发表于 2010-4-8 22:18:01 | 显示全部楼层
寻觅了N久终于找到了,虽然不是AU3解决的
将下面文字保存为注册表文件导入就OK了
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\International]
"sShortDate"="yyyy-MM-dd"
发表于 2010-4-8 22:32:25 | 显示全部楼层
唉,有时候容易把简单的问题弄复杂了~~~
如果可以用注册表操作那就简单多了
RegWrite('HKCU\Control Panel\International', 'sShortDate', 'REG_SZ', 'yyyy-MM-dd')
 楼主| 发表于 2010-4-8 22:55:15 | 显示全部楼层
回复 4# afan


    呵呵 关键一开始没有想到注册表这个东西,后来想到了,但是网上没有找到相关的参考资料,于是硬着头皮在注册表里搜,逐个的实验,终于OK了, 我这里有个Delphi写的程序获取的时间不对,在WIN7下不能运行,所以才出此下策
发表于 2010-4-9 02:13:21 | 显示全部楼层
参考Date.au3中
_Date_Time_
开头的函数
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-10-1 22:29 , Processed in 0.084065 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表