zombapsa
Messages postés8Date d'inscriptionmardi 16 mars 2004StatutMembreDernière intervention20 septembre 2005
-
13 oct. 2004 à 14:25
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 2006
-
14 oct. 2004 à 08:14
Yo à tous !
Je jettes une bouteille à la mer en espérant que quelqu'un puisse la rattrapper !
Voici mon problème :
J'ai un formulaire avec 2 onglets et 1 bouton
- Sur le premier onglet, j'ai rien
- Sur le deuxième onglet, j'ai un contrôle de type Calendrier (DTPICKER MSComCtl2.DTPicker.2)
Dès que je change la valeur du DTPICKER, je stocke son nouveau contenu dans 1 variable appelée ValCTRL
Le bouton me permet d'afficher le contenu du DTPICKER ainsi que de ma variable ValCTRL
1er essai :
Je me positionne sur le 2ème onglet, je change la valeur du DTPICKER -par exemple 30/10/2004 (j'obtiens un message qui me dit la nouvelle valeur de la variable ValCTRL)
J'appuies sur le bouton (j'obtiens un message qui me dit la valeur de la variable ValCTRL ainsi que la valeur du contrôle) . Ces valeurs sont identiques.
Jusque là pas de problème.
2ème essai:
Je me positionne sur le 2ème onglet, je change la valeur du DTPICKER -par exemple 30/10/2004 (j'obtiens un message qui me dit la nouvelle valeur de la variable ValCTRL)
Je me positionne sur le 1er onglet
J'appuies sur le bouton (j'obtiens un message qui me dit la valeur de la variable ValCTRL ainsi que la valeur du contrôle) . Ces valeurs sont différentes.
En effet, l'affichage de la valeur du contrôle m'indique 00:00:00 , alors que l'affichage de la valeur de la variable ValCTRL m'affiche bien 30/10/2004
En retournant dans l'onglet2, surprise le contrôle DTPICKER a pris comme valeur la date du jour alors que je n'ai pas changé sa valeur, je me suis juste positionné sur l'onglet1...