Gambas France BETA


Pas de compte ? Incription

Utilisation Message.Warning recuperation indice bouton activé

Ce sujet est résolu.

1
AuteurMessages
swing63#1 Posté le 2/4/2014 à 20:14:56
Bonsoir à tous, petit problème, comment utiliser cet objet bien pratique Message.Warning:

1
2
3
4
5
6
PUBLIC SUB Button1_Click()
DIM i AS INTEGER
PRINT Message.Warning("La Question", "OK", "Pas OK", "J'men fou") '------------- Jusqu'a 3 boutons
i = LAST.indice ' c'est quoi la syntaxe ???????
PRINT i
END


Je n'arrive pas à récupérer l'indice du bouton activé !!!!
linuxos#2 Posté le 3/4/2014 à 04:12:52
Un peu de sel, de poivre et la crevette sera... Bonsoir,

Il faut utiliser la syntaxe suivante simplement:

1
2
3
4
5
6
7
8
9
10
11
12
13
PUBLIC SUB Button1_Click()
DIM i AS INTEGER
i = Message.Warning("La Question", "OK", "Pas OK", "J'men fou") '------------- Jusqu'a 3 boutons
SELECT CASE i
CASE 1
' Bouton OK
CASE 2
' Bouton Pas OK
CASE 3
' Bouton j'men fou
END SELECT
PRINT i
END


Olivier
Lorsqu'on s'occupe d'informatique, il faut faire comme les canards... Paraître calme en surface et pédaler comme un forcené par en dessous.
swing63#3 Posté le 3/4/2014 à 10:12:03
Merci pour ta réponse, le code suivant
1
2
3
4
PUBLIC SUB Button1_Click()
PRINT Message.Warning("La Question", "OK", "Pas OK", "J'men fou") '------------- Jusqu'a 3 boutons
PRINT LAST.text
END
retourne suivant le bouton activé:
1
Button1
ou
2
Button1
ou
3
Button1

ça me convient parfaitement!
Cordialement
1