Что нового

Изменить формат даты

Isn

Новичок
Сообщения
119
Репутация
3
Доброго времени суток.
Имеется след скрипт: (приведен ниже)
Пытаюсь изменить формат даты, тоесть при нажатии на test выводится [MsgBox] дата в таком формате: 29 января 2012 год. Как изменить в такой 29/01/2012
Код:
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
;------------------------------------------------------------------------------
$Form1 = GUICreate("Test", 454, 243, 191, 123)
$Combo3 = GUICtrlCreateDate("", 296, 160, 105, 25)
$Button1 = GUICtrlCreateButton("Button1", 128, 176, 75, 25, $WS_GROUP)

$sParams1 = GUICtrlRead($Combo3)
GUISetState(@SW_SHOW)
;------------------------------------------------------------------------------
While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
		Case $Button1
			MsgBox (4096, "", $sParams1)
	EndSwitch
WEnd
;------------------------------------------------------------------------------
 

Zaramot

I ♥ AutoIt
Сообщения
1,160
Репутация
660
Так ?:
Код:
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
;------------------------------------------------------------------------------
$Form1 = GUICreate("Test", 454, 243, 191, 123)
$Combo3 = GUICtrlCreateDate("", 296, 160, 105, 25)
GUICtrlSendMsg(-1, 0x1032, 0, "dd/MM/yy")
$Button1 = GUICtrlCreateButton("Button1", 128, 176, 75, 25, $WS_GROUP)
GUISetState(@SW_SHOW)
;------------------------------------------------------------------------------
While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit
        Case $Button1
            MsgBox (4096, "", GUICtrlRead($Combo3))
    EndSwitch
WEnd
;------------------------------------------------------------------------------
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,671
Репутация
2,481
Ну оно же есть в справке, неужели так сложно её открыть?
 
Автор
Isn

Isn

Новичок
Сообщения
119
Репутация
3
Спасибо Zaramot
Ну оно же есть в справке, неужели так сложно её открыть?
Открыть не сложно, одно дело когда знаешь что нужно открывать в справке, другое когда нет. Я думал что форум на то и форум что б было можно спросить у тех кто знает, очевидно что это не так.
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,671
Репутация
2,481
Isn [?]
Открыть не сложно, одно дело когда знаешь что нужно открывать в справке, другое когда нет
Но у тебя же в коде есть функция «GUICtrlCreateDate», ты её используешь, тебе нужна помощь по этой функций, значит ты знаешь что открыть (можно поставить курсор на функцию в редакторе SciTE, и нажать F1).

Я думал что форум на то и форум что б было можно спросить у тех кто знает, очевидно что это не так
Это совсем не очевидно, очевидно то, что в справке многое уже есть. А форум для того, чтобы помочь с этим разобраться.
 
Верх