• Aucun résultat trouvé

Créer sa première application VB.NET

N/A
N/A
Protected

Academic year: 2022

Partager "Créer sa première application VB.NET"

Copied!
6
0
0

Texte intégral

(1)

Page 1 sur 94

Créer sa première application VB.NET

http://msdn.microsoft.com/vbasic

(2)

Printemps 2008 Coach VB.NET Page 2 sur 94 SOMMAIRE

1 INTRODUCTION ... 3

1.1 CONTEXTE FONCTIONNEL ... 3

1.2 CONTEXTE TECHNIQUE ... 6

2 CRÉER LE PROJET ET LA FENÊTRE PRINCIPALE ... 7

2.1 CRÉER LA SOLUTION DE PROJET ... 8

2.2 CONTRÔLER LE DÉMARRAGE DE LAPPLICATION ... 12

2.3 COMPRENDRE LE FONCTIONNEMENT DUN FORMULAIRE ... 26

2.4 CONTRÔLER LAFFICHAGE ET LARRÊT DE LAPPLICATION ... 40

3 TRAVAILLER À BASE DE CONTRÔLES (COMPOSANTS) ... 42

3.1 CONFIGURER LES CARACTÉRISTIQUES DE LA FENÊTRE PRINCIPALE ... 44

3.2 CONSTRUIRE LE MENU DE LAPPLICATION ... 48

3.3 CODER LA FERMETURE DE LAPPLICATION... 57

3.4 AFFICHER LAPPLICATION DANS LA ZONE DE NOTIFICATION ... 73

4 POUR ALLER PLUS LOIN… ... 94

(3)

Printemps 2008 Coach VB.NET Page 3 sur 94

CONTEXTE FONCTIONNEL

Rappel du contexte fonctionnel du tutorial du coach VB

L’objectif du tutorial du Coach VB est d’accompagner les développeurs à la découverte et la prise en main du langage Visual Basic (VB) pour la construction d’applications avec une approche orientée objet.

Pour rappel, vous pouvez repérer facilement deux caractéristiques importantes du langage à l’aide des logos suivants en marge :

Ce logo marque une fonctionnalité de VB ou de Visual Studio qui permet de développer vite (et juste ).

Ce logo met en évidence une caractéristique de la programmation orientée objet.

Contexte fonctionnel du deuxième atelier

Ce deuxième atelier décrit la création d’une première application Visual Basic de type Windows.

L’objectif est de construire une application présentant une fenêtre avec une grille de travail sur des données. Nous l’appellerons Editeur du coach VB.

Au mieux vous devez disposer d’un bout de feuille issu d’une réunion qui décrit l’interface de l’application que vous devez réaliser, sur laquelle a abouti l’analyse fonctionnelle. Cela ressemblerait à ceci :

(4)

Printemps 2008 Coach VB.NET Page 4 sur 94 Ca va encore être simple …

Pour l’instant dans cet atelier, nous nous attacherons à construire la « charpente » de l’application sans nous préoccuper de l’affichage des données.

Au lancement de l’application, nous allons afficher un cours instant un écran de démarrage donnant le titre, la version et le propriétaire de l’application :

(5)

Printemps 2008 Coach VB.NET Page 5 sur 94 Enfin, nous mettrons en évidence l’exécution de l’application par une petite icône dans la zone de notification d’état de la barre des tâches de Windows, sur laquelle nous accrocherons un menu contextuel pour permettre à l’utilisateur de fermer l’application.

727 pixels Barre de menu principal de l’application contenant les

options de menu standards Fichier, Edition, Outils et Aide.

Titre de la fenêtre

427 pixels

(6)

Références

Documents relatifs

[r]

[r]

2) Fast cooling strategies: In the literature, the research on resource allocation using Gibbs sampling methods only focused on the classical logarithmic cooling strategy.. Under

Then, in Section III, we propose the main stability results for a general class of impulsive systems with several aperiodic and asynchronous sequences of impulses and derive

Fig. 7: An Example of non-declared sponsored post: 1) A verified Mega influencer holding a box on her hand and promoting products. 2) The product page is tagged in the photo

Nous allons voir ici comment déployer un logiciel avec ClickOnce. Nous n'utiliserons que les fonctionnalités « simples » de l'outil et ne nous attarderons pas à apprendre

Si l’on n’avait pas exploité la relation ϕ 2 = ϕ+1 en question précédente, elle était indispensable pour conclure cette dernière

[r]