La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Eléments visuels. 2009/2010L3-Eco - Université de Bordeaux2 Les feuilles La feuille : cest le cadre dans lequel tous les autres éléments (visuels) dune.

Présentations similaires


Présentation au sujet: "Eléments visuels. 2009/2010L3-Eco - Université de Bordeaux2 Les feuilles La feuille : cest le cadre dans lequel tous les autres éléments (visuels) dune."— Transcription de la présentation:

1 Eléments visuels

2 2009/2010L3-Eco - Université de Bordeaux2 Les feuilles La feuille : cest le cadre dans lequel tous les autres éléments (visuels) dune application VB sont placés : –contrôles (boutons, zones de texte, listes, …), –Affichage de texte ou dessin dimages,… La feuille, tout comme les autres contrôles, dispose de propriétés et dévénements. Les éléments systèmes dune feuille sont gérés par des propriétés. Ils comprennent : –Titre (Caption) –Menu Système (ControlBox) –Bordure (BorderStyle). –La propriété Name permet didentifier la feuille.

3 2009/2010L3-Eco - Université de Bordeaux3 Les fenêtres prédéfinies : permettent de saisir ou dafficher du texte: –Saisie de texte : cest la fonction InputBox qui affiche une boîte de saisie et retourne une chaîne de caractères : Syntaxe : var1 = InputBox("message pour lutilisateur ", Titre de la fenêtre ", " valeur par défaut ") Exemple : dim n as Integer … n = InputBox(Donner un entier, Exemple,0) … –Affichage de message : cest a fonction MsgBox qui affiche une boîte avec un texte comme message, un ou plusieurs boutons et éventuellement une icône. Syntaxe : MsgBox(Le message, Titre de la fenêtre) Exemple : MsgBox(Bonjour,Fenêtre de test)

4 2009/2010L3-Eco - Université de Bordeaux4 Les contrôles Les contrôles sont des objets d'interaction grâce auxquels l'utilisateur construit un dialogue. Ce dernier s'articule sur des affichages et/ou des saisies de données, des ordres de calculs... –Comme pour les feuilles, des propriétés et des événements sont associés aux contrôles. –Il existe différents types de contrôles : de texte pour l'affichage ou la saisie de données : zone de texte, étiquette. les boutons de commande pour le déclenchement d'actions, de radio pour, les choix d'options, les cases à cocher pour les réponses oui/non. les listes, sous différentes formes : simples, modifiables personnalisés : grille, boîte de dialogue, OLE....

5 2009/2010L3-Eco - Université de Bordeaux5 La zone de texte : (de la classe « TextBox » pour VB) peut servir à saisir (ou à la rigueur, à afficher) une information. Il sagit du seul contrôle permettant une saisie au clavier par lutilisateur. En Visual Basic, il ny a donc plus à proprement parler dinstruction Lire. A la place de cette instruction, on est contraint de passer par de telles zones. Propriétés : La propriété essentielle dune zone Text est… Text. Cest la propriété qui désigne son contenu. Comme toute propriété, elle va pouvoir être utilisée tant en lecture quen écriture.

6 2009/2010L3-Eco - Université de Bordeaux6 Les boutons : Il sagit du bouton type OK, Annuler, mais dont le texte apparent (en Anglais, Caption) et le rôle dans une application peuvent varier à linfini. Les boutons permettent de déclencher une action à exécuter. Quelques propriétés intéressantes de la classe CommandButton : –Name : nom du bouton –Caption : texte qui va figurer sur le bouton

7 2009/2010L3-Eco - Université de Bordeaux7 Les cases : –Boutons doption : –Valeurs possibles : True si cochée et False sinon.

8 2009/2010L3-Eco - Université de Bordeaux8 Les cases à cocher

9 2009/2010L3-Eco - Université de Bordeaux9 Les listes Le rajout des éléments dans la liste doit se faire « à la main » en utilisant AddItem.

10 2009/2010L3-Eco - Université de Bordeaux10 Exemple

11 2009/2010L3-Eco - Université de Bordeaux11 Exemple 2 : un convertisseur

12 2009/2010L3-Eco - Université de Bordeaux12 Exemple 3 : Une calculette


Télécharger ppt "Eléments visuels. 2009/2010L3-Eco - Université de Bordeaux2 Les feuilles La feuille : cest le cadre dans lequel tous les autres éléments (visuels) dune."

Présentations similaires


Annonces Google