OVH Cloud OVH Cloud

Validating / Validated

3 réponses
Avatar
Gilbert Tordeur
Bonjour.
Dans un formulaire Windows, j'ai affecté deux routines aux événements
Validating et Validated d'un dateTimePicker. J'entre une date puis je clique
sur un bouton. Le processus de validation est déclenché. Si la date est
jugée bonne ou erronée, tout se passe correctement. Si la date est jugée
improbable mais possible, je demande confirmation à l'aide d'une MessageBox.
Si l'utilisateur confirme, la valeur est acceptée, mais hélas, erreur ! Le
contrôle n'est plus passé au code traitant le clic du bouton. Il suffit que
j'enlève l'appel de la MessageBox pour que le processus se déroule
normalement. Comment faire pour contourner ce dysfonctionnement ? Merci
d'avance. Gilbert

3 réponses

Avatar
Francois Muller
"Gilbert Tordeur" a écrit dans le message de
news: u%23%
Bonjour.
Dans un formulaire Windows, j'ai affecté deux routines aux événements
Validating et Validated d'un dateTimePicker. J'entre une date puis je
clique sur un bouton. Le processus de validation est déclenché. Si la date
est jugée bonne ou erronée, tout se passe correctement. Si la date est
jugée improbable mais possible, je demande confirmation à l'aide d'une
MessageBox. Si l'utilisateur confirme, la valeur est acceptée, mais hélas,
erreur ! Le contrôle n'est plus passé au code traitant le clic du bouton.
Il suffit que j'enlève l'appel de la MessageBox pour que le processus se
déroule normalement. Comment faire pour contourner ce dysfonctionnement ?
Merci d'avance. Gilbert



Avatar
Gilbert Tordeur
J'ai reçu une réponse vide : ???

"Francois Muller" a écrit dans le message de
news:

"Gilbert Tordeur" a écrit dans le message de
news: u%23%
Bonjour.
Dans un formulaire Windows, j'ai affecté deux routines aux événements
Validating et Validated d'un dateTimePicker. J'entre une date puis je
clique sur un bouton. Le processus de validation est déclenché. Si la
date est jugée bonne ou erronée, tout se passe correctement. Si la date
est jugée improbable mais possible, je demande confirmation à l'aide
d'une MessageBox. Si l'utilisateur confirme, la valeur est acceptée, mais
hélas, erreur ! Le contrôle n'est plus passé au code traitant le clic du
bouton. Il suffit que j'enlève l'appel de la MessageBox pour que le
processus se déroule normalement. Comment faire pour contourner ce
dysfonctionnement ? Merci d'avance. Gilbert







Avatar
Gloops
Bonjour,

La question manque un petit peu de clarté.
Je demanderais bien déjà ce que c'est qu'une date "improbable mais
possible" ?
Où se trouve le code de la MsgBox ?
Qu'est-ce qui doit se passer après ?

Quelle est la référence utilisée ?
Dans mscomct2.ocx (Microsoft Windows Common Controls-2 6.0 (SP6)) j'ai
un DateTimePicker avec un événement Validate (acceptant un paramètre
Cancel), mais ni Validating ni Validated. Si tu pouvais donner un peu
plus d'infos ...
______________________________________________
Gilbert Tordeur a écrit, le 17/11/2005 12:31 :

Bonjour.
Dans un formulaire Windows, j'ai affecté deux routines aux événements
Validating et Validated d'un dateTimePicker. J'entre une date puis je clique
sur un bouton. Le processus de validation est déclenché. Si la date est
jugée bonne ou erronée, tout se passe correctement. Si la date est jugée
improbable mais possible, je demande confirmation à l'aide d'une MessageBox.
Si l'utilisateur confirme, la valeur est acceptée, mais hélas, erreur ! Le
contrôle n'est plus passé au code traitant le clic du bouton. Il suffit que
j'enlève l'appel de la MessageBox pour que le processus se déroule
normalement. Comment faire pour contourner ce dysfonctionnement ? Merci
d'avance. Gilbert