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