[R] DateTimePicker et date à blanc

Aide sur les Interfaces Graphique Utilisateurs (GUI).
Règles du forum
.
Répondre
dgs
Niveau 1
Niveau 1
Messages : 2
Enregistré le : mer. 18 avr. 2012 19:36
Status : Hors ligne

[R] DateTimePicker et date à blanc

#1

Message par dgs »

Bonjour,

J'utilise le Ctrl Date (GUICtrlCreateDate) pour afficher un champ date d'une base de données. Ce control à l'avantage de fournir un calendrier pour sélectionner une nouvelle date. Cependant, il n'autorise pas une "date à blanc" cad un champ vide. Si on le force à "", il affiche la date du jour :( ! Avez vous une solution pour contourner ce fonctionnement ? :?:
Merci.
Modifié en dernier par dgs le sam. 21 avr. 2012 11:24, modifié 1 fois.
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] DateTimePicker et date à blanc

#2

Message par mikell »

Code : Tout sélectionner

#include <GUIConstantsEx.au3>
#include <DateTimeConstants.au3>

$style = "dddd dd/MM/yyyy  HH:mm"
$DTM_SETFORMAT_ = 0x1032    ; $DTM_SETFORMATW

GUICreate("My GUI get date", 200, 200, 800, 200)
$date = GUICtrlCreateDate("", 10, 10, 185, 20)
GUICtrlSendMsg($date, $DTM_SETFORMAT_, 0, " 'choisis ta date ...' ")
GUISetState()

While 1
    $msg = GUIGetMsg()
       If $msg = $GUI_EVENT_CLOSE Then Exit
       If $msg = $date Then GUICtrlSendMsg($date, $DTM_SETFORMAT_, 0, $style)
WEnd
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
dgs
Niveau 1
Niveau 1
Messages : 2
Enregistré le : mer. 18 avr. 2012 19:36
Status : Hors ligne

Re: [..] DateTimePicker et date à blanc

#3

Message par dgs »

Merci mickell pour cette solution ! :)
Répondre