01net. web avec Google
Actualité informatique
Test comparatif matériel informatique
Jeux vidéo
Astuces informatique
Vidéo
Télécharger
Services en ligne
Forum informatique
01men
01net Pro Entreprise informatique
Bureautique
Multimédia
Internet
Utilitaires
Personnaliser son pc
Loisirs
Sécurité
Logiciels Mobiles
Services en ligne
Divers

Variables

agrandir la photo
Etape 2/7 : usage des variables
L'ordinateur ne manipule pas toujours des données figées et connues à l'avance. Par exemple, si un programme doit manipuler des nombres ou des textes saisis par l'utilisateur, il stockera dans des variables ces saisies.
Reprenons notre exemple d'affichage d'images de l'épisode 1. Le programme cherchait forcément des photos de chateaux. Dans le programme ci-dessous, on commence par demander à l'utilisateur ce qu'il veut rechercher, on stocke son mot de recherche dans une variable (vRecherche) et on utilise ensuite cette variable pour donner un nom à la fenêtre et réaliser la recherche sur Flickr.
TextWindow.Write("Saisissez un mot-clé : ")
vRecherche = TextWindow.Read()
GraphicsWindow.Show()
GraphicsWindow.Width = 640
GraphicsWindow.Height = 480
GraphicsWindow.Title = "Mot cherché sur Flickr : " + vRecherche
GraphicsWindow.BackgroundColor = "Black"
vPic = Flickr.GetRandomPicture(vRecherche)
GraphicsWindow.DrawResizedImage(vPic,0,0,640,480)
Pour comprendre ce programme, intéressons-nous à trois lignes spéciales:
vRecherche = TextWindow.Read() -> ici on attend que l'utilisateur saisisse un mot (commande Read) et quand le mot a été validé par la touche [Entrée] on le stocke dans la variable vRecherche.
GraphicsWindow.Title = "Mot cherché sur Flickr : " + vRecherche -> cette ligne donne un titre à la fenêtre qui affiche l'image. Ce titre est créé à partir d'une concaténation entre la chaîne "Mot cherché sur Flickr : " et le contenu de la variable vRecherche. Par exemple, si le mot saisi par l'utilisateur est "Titi", la variable vRecherche contient "Titi" et en guise de titre de la fenêtre on verra affiché: Mot cherché sur Flickr : Titi
vPic = Flickr.GetRandomPicture(vRecherche) -> cette ligne utilise deux variables. Elle demande au service Flickr d'envoyer une image ayant pour mot clé le mot contenu dans la variable vRecherche. Ensuite, elle stocke l'image renvoyée par Flickr dans une variable dénommée vPic.
envoyer
par mail
imprimer
l'article