Gambas France BETA


Pas de compte ? Incription

Une pause

Ce sujet est résolu.

1
AuteurMessages
DIM900#1 Posté le 19/9/2016 à 20:54:14
Bonjour,

Je cherche a faire une pause dans mon programme en attendent une action de l'utilisateur. Je m’explique..

J'ai une boucle For Next qui tourne selon une quantité de carton.. L'utilisateur doit saisir le poids de chaque carton..

Dans la première tour mon champs poids est bien renseigné donc pas d’arrêt.
Dans la deuxième tours mon champs poids est a 0 donc j’attends que l'utilisateur saisi et valide pour pour suivre..

Dois je pas par un "event" ??
Je voudrai une gambas grillée ;) :lol!:
Merci :cheers: :lol!:
vuott#2 Posté le 19/9/2016 à 23:39:51
Ne cedere ineluctabili possimusJe ne sais pas si vous voulez dire quelque chose comme ça. :silent:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
DIM s AS STRING
DIM i AS INTEGER

FOR ... To ...
IF poids = 0 THEN
s = InputBox("Entrez une valeur...")
i = Val(s)
ENDIF
......
...etc...
NEXT

......
...etc...
« Vita non suavis esse potest, nec Mors amara. »
DIM900#3 Posté le 22/9/2016 à 11:29:02
Bonjour,

Effectivement, je n'avais pas vu cette commande..

Merci vuott..
Je voudrai une gambas grillée ;) :lol!:
Merci :cheers: :lol!:
vuott#4 Posté le 22/9/2016 à 15:25:49
Ne cedere ineluctabili possimus...et si tu as une application en ligne de commande:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
PUBLIC As Main()

DIM s AS STRING
DIM i AS INTEGER

FOR ... To ...
IF poids = 0 THEN
INPUT s ' ...entrez une valeur en console/terminal
i = Val(s)
ENDIF
......
...etc...
NEXT

......
...etc...
« Vita non suavis esse potest, nec Mors amara. »
1