|
今天用到日期控件,发现这个控件所得数据在windows Xp与windows Vista/7不同。
运行下面这段代码:
#include <GUIConstantsEx.au3>
#include <DateTimeConstants.au3>
Opt('MustDeclareVars', 1)
Example1()
Func Example1()
Local $date, $msg
GUICreate("测试", 200, 200, 800, 200)
$date = GUICtrlCreateDate("", 10, 10, 185, 20,$DTS_SHORTDATEFORMAT)
GUISetState()
Do
$msg = GUIGetMsg()
Until $msg = $GUI_EVENT_CLOSE
MsgBox(0, "Date", GUICtrlRead($date))
GUIDelete()
EndFunc
windows XP下得到数据是 2009-11-11
windows vista/7 下得到的数据是 2009/11/11
这就给我们处理日期提了个醒,否则写出来的东西不能使用各种平台,不知道小菜说的对不对!希望大家多多指点 |
|