Gambas France BETA


Pas de compte ? Incription

RE les Groupes de controle

Ce sujet est résolu.

1
AuteurMessages
décapode#1 Posté le 24/11/2013 à 17:52:24
Maître
je remet l'ouvrage sur le métier.
J'ai eu des petits problèmes a régler, je peux juste m'en occuper à l'instant.
Y'à un truc...
supposons que j'ai un nombre important et inconnu de contrôles à créer, nombre que je ne connaîtrais qu'en réception d'informations externes,
Il faudrait que je crée une classe et que je puisse m'y référer a chaque nouveau contrôle, alors comment faire ?
Reivillo#2 Posté le 24/11/2013 à 19:35:31
C' est ici, et nul part ailleurs. « Et pis c'est tout ! »Tiens, regarde ICI.
Je t'ai mis, ci-dessous, l'exemple en forme.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
PUBLIC hButton AS Button

PUBLIC SUB Form_Open()

DIM widthbutton AS INTEGER = 48
DIM heightbutton AS INTEGER = 24
DIM Xbutton AS INTEGER = 10
DIM Ybutton AS INTEGER = 10
DIM i AS INTEGER
FOR i = 0 TO 4
hButton = NEW Button(ME) AS "Event_bouton"
WITH hButton
.Caption = "BTN " & i
.Width = widthbutton
.Height = heightbutton
.X = Xbutton + (i * widthbutton)
.Y = Ybutton
END WITH
NEXT

END

PUBLIC SUB Event_bouton_MouseUp()

PRINT LAST.Caption

END

Merci à Prokopy.
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
décapode#3 Posté le 24/11/2013 à 20:20:14
Et ben voilà...

Je suis d'accord avec les deux intervenants :
C'est à la fois simple et un peu déroutant pour un vbéiste.

Faut changer ses habitudes.
Mais en avançant petit à petit je trouve Gambas de plus en plus sympa.
Merci

1