D�finit l'affichage � partir d'une cha�ne de format donn�e
#include <GuiDateTimePicker.au3>
_GUICtrlDTP_SetFormat ( $hWnd, $sFormat )
$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 |
Succ�s: | Reourne True. |
�chec: | Reourne False. |
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.
#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