Share your opinion
WIDGETS GAMBAS
GAMBAS 3 SOFTWARES
TUTORIALS
Library
|
PICTUREBOX - Change picture in the code
sorry french only...
Charger une image dans le code La Propriété .Picture
Aujourd'hui nous allons aborder la « Propriété » .picture pour une FMain et une PictureBox. L' idée est de pouvoir charger une image et d' en changer à volonté. Suivant les besoins. Un »clic » ou une minuterie.
D' abord créons une Feuille Fmain un bouton CmdFin pour quitter et une minuterie TimerJourNuit pour changer l' image de la feuille. Une PictureBox PictureBoxChange pour les images et un bouton CmdChanger pour changer l' image de la PictureBox si l' on clique dessus
Une deuxième PictureBox PictureBoxArbre pour y mettre une image d' un arbuste à aller chercher dans un Dossier : ici Documents ( attention il faut l' y mettre ) ( Gambas aime bien les multiples de 8 en Pixels pour les images )
Il faut quelques variables pour faire avancer le tout.
Deux Variables Booléennes pour les images et la déclaration des images à charger comme : Public LaNuit As Picture ou Dim LeJour As Picture LeJour , LaNuit : c'est le nom des images sans leur extention ( attention Gambas n' aime pas du tout les espaces dans les noms )
' Gambas class file PUBLIC JeChange AS Boolean PUBLIC LaNuit AS Picture PUBLIC LeJour AS Picture PUBLIC Rimage AS Boolean
PUBLIC SUB Form_Open()
PictureBoxArbre.Picture = « « « Sur une seule ligne » » Picture[user.home & "/Documents/MonArbuste02.png"]
END
PUBLIC SUB CmdFin_Click() QUIT END
PUBLIC SUB TimerJourNuit_Timer()
IF JeChange THEN FMain.Picture = Picture["LaNuit.png"] ELSE FMain.Picture = Picture["LeJour.png"] END IF JeChange = NOT JeChange
END
PUBLIC SUB CmdChanger_Click()
DIM DanseDame02 AS Picture DIM DanseDame AS Picture
IF Rimage THEN PictureBoxChange.Picture = Picture["DanseDame.png"] ELSE PictureBoxChange.Picture=Picture["DanseDame02.png"] END IF Rimage = NOT Rimage
END Merci à jacques pour sa contribution. Voici les sources de l'application à télécharger ICI
Creation date : 12/05/2009 @ 13:03 Reactions to this article
| QUICK MENU
SEARCH
LANGUAGE
COMPONENTS
Other
LANGUAGE
Where, who?
VISITS
visitors visitors online ARCHIVES GAMBAS 1/2
|