OVH Cloud OVH Cloud

Boite pour entree de données

11 réponses
Avatar
géo
Ca doit etre tout bete mais comment afficher une InputBox ( boite de
dialogue comme la boite Info() (msgbox) mais qui permet d'entrer des
valeurs ??
//------------------------
// du style :
h est un entier
h = inputBox("Entrer une heure entre 0 et 23")

SELON h
cas :...

// etc
//---------------------------
J'arrive pas a mettre la main dessus .

Amicalement


Géo

1 réponse

1 2
Avatar
Romain PETIT
Michel a pensé très fort :
Dans le code de fermeture par contre tu peux ajouter :
Moimeme..ValeurRenvoyée = "ANNULER" et tu retrouveras le même comportement.



Personnelement, je n'aime pas trop l'idée de renvoyer une chaine autre
que vide pour indiquer que l'utilisateur a annulé la saisie.
Le bug est gros comme une maison : imaginez que votre utilisateur
saisisse "ANNULER" ?

La solution de Pascal est bien meilleure à mon avis (renvoi d'un
booléen et utilisation d'une variable passée en référence).

A+

--
Romain PETIT
http://cerbermail.com/?O16kfXOFcq
(cliquez sur le lien ci-dessus pour me contacter en privé)
1 2