Gambas France BETA


Pas de compte ? Incription

Selectionner un bouton à partir dune variable ??

Ce sujet est résolu.

1
AuteurMessages
swing63#1 Posté le 19/3/2014 à 15:03:31
Bonjour à tous, suis débutant, et souhaiterais savoir comment faire pour:

Sélectionner un button à partir de son nom contenu dans une variable pour pouvoir l'afficher ou le cacher !!
---------------------------------
For i = 1 To 22
$nom = "E" & i
:oops: ????.hide c 'est la que a coince
Next
----------------------------------------
d'avance merci !
Reivillo#2 Posté le 19/3/2014 à 21:27:52
C' est ici, et nul part ailleurs. « Et pis c'est tout ! »Bonsoir swing63.

For i = 1 To 22
$nom = "E" & i
:oops: ????.hide c 'est la que a coince
Next

Amicalement, bien sûr...
C'est un Poisson d'Avril avant l'Heure ?
Que veux-tu, que l'on trouve avec ton Code Exotique !

Met nous ton Code, comme dans l'exemple ci-dessous.

Et là, je pense que sera plus clair.
Et si possible, nous dire ce que tu essaye de faire.

Reivillo.

Version LinuxMint 13 (1.6.1-1+maya-mate(32-bit)) LTS Noyau 3.14.33-031433-generic (27-02-2015)
LinuxMint 13 Mate Fr ICI, LinuxMint 17 Mate Fr .
Programmation Gambas3 Installé depuis la Console Terminal avec successivement: Les 3 Lignes sudo en Gras ci-dessous...
sudo add-apt-repository ppa:gambas-team/gambas3
sudo apt-get update
sudo apt-get install gambas3 -y
Gambas3.8.4-57.47 (Mise à Jour Auto via mintupdate le 28-01-2016)
Pour la Doc, c'est vers là: Documentation Gambas3 FR
Flachy Joe#3 Posté le 19/3/2014 à 22:19:19
Iguane : Il Gambas Uniquement pour Activer ses NEuronesSalut,
Comme ça:
1
2
3
4
FOR i = 1 TO 22
$nom = "E" & i
ME.Controls[$nom].Hide
NEXT


Bonne continuation.
;) Flachy Joe ;)
Reivillo#4 Posté le 19/3/2014 à 22:44:51
C' est ici, et nul part ailleurs. « Et pis c'est tout ! »Bonsoir Flachy Joe.

Merci.

Je l'ai pas vu venir, celle-là...
Mais, je la note.
J'avais zappé, la propriété Controls de ME.
Ne l'ayant jamais utilisée.

@ swing63
Désolé...
N'oublie pas de mettre Résolu.


Version LinuxMint 13 (1.6.1-1+maya-mate(32-bit)) LTS Noyau 3.14.33-031433-generic (27-02-2015)
LinuxMint 13 Mate Fr ICI, LinuxMint 17 Mate Fr .
Programmation Gambas3 Installé depuis la Console Terminal avec successivement: Les 3 Lignes sudo en Gras ci-dessous...
sudo add-apt-repository ppa:gambas-team/gambas3
sudo apt-get update
sudo apt-get install gambas3 -y
Gambas3.8.4-57.47 (Mise à Jour Auto via mintupdate le 28-01-2016)
Pour la Doc, c'est vers là: Documentation Gambas3 FR
linuxos#5 Posté le 20/3/2014 à 00:52:40
Un peu de sel, de poivre et la crevette sera... Bonsoir,

Pourquoi cacher tous les boutons 1 par 1. Il me parait plus simple de tous les mettre dans un container, genre un Panel et de cacher le panel ? Non

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#6 Posté le 20/3/2014 à 08:22:17
Merci Flachy Joe pour l'efficacité de ta réponse, c'est exactement ce que je voulais.
La piste évoqué par linuxos m' intéresse, ou trouver un petit tuto ?
Pour info, je fais dans le musical, affichage de block chord, gamme accords drop 2 drop 3 sur le manche d'une guitare fonction de tonalité etc.
Merci à tous
Reivillo#7 Posté le 20/3/2014 à 11:32:10
C' est ici, et nul part ailleurs. « Et pis c'est tout ! »Bonjour linuxos.

C'est justement ce que je voulait proposer à swing63.
Mais Flachy Joe, était pile-poil sur la question.
Moi j'utilise plutôt, les : Panel, Group, et Tag,
que je trouve très souple, et facile d'emploi.

@ swing63.
Si tu veux, je peux te proposer un petit exemple.
Version LinuxMint 13 (1.6.1-1+maya-mate(32-bit)) LTS Noyau 3.14.33-031433-generic (27-02-2015)
LinuxMint 13 Mate Fr ICI, LinuxMint 17 Mate Fr .
Programmation Gambas3 Installé depuis la Console Terminal avec successivement: Les 3 Lignes sudo en Gras ci-dessous...
sudo add-apt-repository ppa:gambas-team/gambas3
sudo apt-get update
sudo apt-get install gambas3 -y
Gambas3.8.4-57.47 (Mise à Jour Auto via mintupdate le 28-01-2016)
Pour la Doc, c'est vers là: Documentation Gambas3 FR
Flachy Joe#8 Posté le 20/3/2014 à 18:29:32
Iguane : Il Gambas Uniquement pour Activer ses NEuronesLes panels c'est mieux si c'est toujours les même contrôles qu'il faut cacher alors que le tableau permet d'utiliser une condition ou un pas (1 tout les 5 par exemple).
;) Flachy Joe ;)
swing63#9 Posté le 21/3/2014 à 09:49:03
Je suis preneur de toute info concernant panel groupe etc.
Pour les tags, j'ai trouvé.
Des petits exemples bien commentés m' irai bien!
Reivillo#10 Posté le 21/3/2014 à 15:48:09
C' est ici, et nul part ailleurs. « Et pis c'est tout ! »Regarde ICI.
Version LinuxMint 13 (1.6.1-1+maya-mate(32-bit)) LTS Noyau 3.14.33-031433-generic (27-02-2015)
LinuxMint 13 Mate Fr ICI, LinuxMint 17 Mate Fr .
Programmation Gambas3 Installé depuis la Console Terminal avec successivement: Les 3 Lignes sudo en Gras ci-dessous...
sudo add-apt-repository ppa:gambas-team/gambas3
sudo apt-get update
sudo apt-get install gambas3 -y
Gambas3.8.4-57.47 (Mise à Jour Auto via mintupdate le 28-01-2016)
Pour la Doc, c'est vers là: Documentation Gambas3 FR
1