Microsoft - Solutions collaboratives et métiers
- Visual Basic
Développer en Visual Basic
Reference : F2DVB


5
jours - 2660 € HT Télécharger la fiche
Prochaines sessions

Objectifs
- Maîtriser la plateforme de développement Visual Basic
- Utiliser les éléments de lexique et de syntaxe du langage
- Développer des interfaces utilisateurs
- Accéder à une base de données et manipuler des fichiers
Pré requis
- Connaissances de base en programmation. Expérience souhaitable en développement logiciel.
Modalités et délais d’accès
Bulletin d'inscription à retourner complété
Certification
Certifiante
Public visé
Pré-inscription
Tout public
Programmes de Développer en Visual Basic
Positionnement de Visual Basic (vb, vba, vbscript)
- La construction d’interfaces utilisateur.
- L’accès aux bases de données.
- Utilisation et création de composants.
- Le développement Internet/Intranet.
Améliorer la conception des applications avec la programmation objet
- Classes et objets.
- Les objets graphiques : formes, contrôles.
- Propriétés, méthodes, événements.
- La programmation événementielle.
La plateforme de développement Visual Basic
- Les principes récurrents.
- Fenêtres, barre de menus, barre d’outils.
- Aide en ligne et compléments.
- L’éditeur de code.
- Etapes de création d’une application.
- Les différents types de fichiers.
Visual Basic, le langage
- Les variables.
- Types de données et conversions.
- Portée et durée de vie des variables.
- Tableaux et types de données utilisateurs.
- Les constantes.
- Les variables objets.
- Les conventions de dénomination.
- Procédures événementielles et générales.
- Subroutines et fonctions.
- Portée des procédures : les modules standard.
- Le passage d’arguments.
- Les fonctions de Visual Basic.
- Les opérateurs. Les structures de contrôle.
Fenêtres, menus et boîtes de dialogue
- Principe des MDI (Multiple Document Interface), formes et contrôles. Formes modales. Formes prédéfinies.
- Chargement et affichage.
- Principaux événements, méthodes et propriétés.
- Menus, popup menus.
- Les fonctions msgbox et inputbox.
Les composants graphiques (contrôles)
- Contrôles standard, contrôles Active X.
- Saisie et affichage : label, text box, masked edit.
- Les boutons : command, check box, option.
- Les listes : list box, combo box.
- Présentation : Tool Bar, Status Bar, Image List, Scroll Bar, Progress Bar.
- Les boîtes de dialogue standard : common dialog.
- La minuterie : timer.
- Le Drag and Drop. Objet source et objet cible. Evénements souris. Propriétés de la source. Evénements sur la cible.
La gestion des erreurs
- Traitement des erreurs logiques : le débogage.
- Les points d’arrêt. Les expressions espionnes.
- Les fenêtres de débogage.
- Mode pas à pas et procédures.
- Traitement des erreurs d’exécution.
- L’interception et les gestionnaires d’erreurs.
- L’objet Err.
L’accès aux données
- Manipulation des fichiers. Accès séquentiel, direct, binaire. Ouverture, fermeture. Instructions de lecture/écriture.
- Architecture et objets des bases relationnelles.
- Le langage SQL. Le Data Environment.
- L’architecture client serveur.
- Les fournisseurs d’accès : ODBC et OLE-DB.
- Les objets d’accès aux données : ADO (Active X data access).
- Les outils d’accès aux données. Data Environment. Data Control. Data Report. Data Form Designer.
- Les contrôles dépendant des données. Data Grid, Hierarchical Flex Grid. Data List, Data Combo.
Touche finale
- Les fichiers de ressources.
- Enregistrement des paramètres d’une application.
- Générer un exécutable et le distribuer.
- Optimisation du programme.