UDF > GUI > GuiDateTimePicker >


_GUICtrlDTP_SetFormat

D�finit l'affichage � partir d'une cha�ne de format donn�e

#include <GuiDateTimePicker.au3>
_GUICtrlDTP_SetFormat ( $hWnd, $sFormat )

Param�tres

$hWnd Handle du contr�le
$sFormat Cha�ne qui d�finit le format souhait�. Mettre ce param�tre � vide pour r�initialiser le contr�le � la cha�ne de format par d�faut pour le style courant. Vous pouvez utiliser les cha�nes de format suivantes:
    "d" - Le jour sur un ou deux chiffres
    "dd" - Le jour sur deux chiffres. Les valeurs � un seul chiffre sont pr�c�d�es d'un z�ro
    "ddd" - L'abr�viation du jour de la semaine sur trois caract�res
    "dddd"- Le nom complet du jour de la semaine
    "h" - L'heure sur un ou deux chiffres au format 12 heures
    "hh" - L'heure sur deux chiffres au format 12 heures
    "H" - L'heure sur un ou deux chiffres au format 24 heures
    "HH" - L'heure sur deux chiffres au format 24 heures
    "m" - Les minutes sur un ou deux chiffres
    "mm"- Les minutes sur deux chiffres
    "M" - Le num�ro du mois sur un ou deux chiffres
    "MM" - Le num�ro du mois sur deux chiffres
    "MMM"- L'abr�viation du mois sur trois caract�res
    "MMMM"- Le nom complet du mois
    "t" - L'abr�viation AM/PM sur seule lettre
    "tt" - L'abr�viation AM/PM sur deux lettres
    "yy"- Les deux derniers chiffres de l'ann�e
    "yyyy"- L'ann�e compl�te

Valeur de retour

Succ�s: Reourne True.
�chec: Reourne False.

Remarques

Il est possible d'inclure des caract�res suppl�mentaires dans la cha�ne de format pour produire un affichage plus riche.
Cependant, les caract�res hors format doivent �tre plac�es entre guillemets simples.
Par exemple, la cha�ne de format "Aujourd'hui, il est:
    'hh':'m':'s ddddMMMdd', 'yyy" produirait la sortie "Aujourd'hui, il est: 04:22:31 Tuesday Mar 23, 1996".

Remarque: Un contr�le DTP d�tecte les changements des param�tres r�gionaux quand il utilise la cha�ne de format par d�faut.
Si vous d�finissez une cha�ne de format personnalis�, elle ne sera pas mise � jour en r�ponse � des changements des param�tres locaux.

Exemple

#include <GUIConstantsEx.au3>
#include <GuiDateTimePicker.au3>

Example()

Func Example()
    Local $hDTP

    ; Cr�e une GUI
    GUICreate("DateTimePick Set Format", 400, 300)
    $hDTP = GUICtrlGetHandle(GUICtrlCreateDate("", 2, 6, 190))

    GUISetState(@SW_SHOW)

    ; D�finit le format d'affichage
    _GUICtrlDTP_SetFormat($hDTP, "ddd MMM dd, yyyy hh:mm ttt")

    ; Boucle jusqu'� ce que l'utilisateur quitte.
    Do
    Until GUIGetMsg() = $GUI_EVENT_CLOSE
    GUIDelete()
EndFunc   ;==>Example