IV6 Microsoft® VB.NET (Visual Basic version 7)

Transcription

IV6 Microsoft® VB.NET (Visual Basic version 7)
Microsoft® VB.NET
(Visual Basic version 7)
IV6
Niveau 2
espace formation
Objectif :
perfectionner les applications développées à l’aide de ce
langage
Public :
informaticiens, réalisateurs d’applications…
Pré-requis : bases du langage acquises par exemple dans le module IV5
Support :
mémento laissé au stagiaire
3 jours
1. Créer l’interface de l’application
Mise en place d’une interface MDI
Fenêtre mère, fenêtres filles
Tableaux de contrôles
Gérer l’enchaînement des feuilles
2. Les contrôles personnalisés - ActiveX
Déclarer et utiliser un contrôle OCX ; exemple : le
contrôle CommonDialog
Les contrôles de Windows 32 bits : TreeView,
ImageList, ToolBar,...
Gérer l’environnement (utiliser les appels d’A.P.I.)
3. Les modules de classe
Définir et utiliser des propriétés, méthodes et
événements personnalisés
Séparer l’interface utilisateur des moteurs de
l’application
Instanciation des objets
4. Les fournisseurs de données
Les objets Database, Connection, Command, Recordset, Field
Rechercher et mettre à jour les données
L’utilisation de SQL
5. Comparaison Printer et Crystal Report
Objet Printer
Créateur d’état Crystal Report
Création de regroupements de données et de tris
Le contrôle ActiveX CrystalReport
6. Stratégies de gestion des erreurs
Gérer le retour d’un code erreur
Générer une erreur d’exécution personnalisée
Créer une routine de gestion d’erreur centralisée
7. Serveur ActiveX
Serveur de fonctions ActiveX
Utilisation de VB en tant que client ActiveX pour
les serveurs Office (Word, Excel,...)
Distribution et installation d’un serveur ActiveX « in
process » et « out process »
8. Sensibilisation à la création d’un contrôle
ActiveX
Utiliser un contrôle ActiveX pour simplifier le travail
en équipe
Création d’un OCX pour appeler les fonctions de
l’API Win 32
Toute reproduction interdite – Loi du 11 mars 1957, article 40, alinéa 1

Documents pareils