[wpms_breadcrumb reverse="0"]
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
    Développer en Visual Basic
    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é

    Tout public

    Pré-inscription

    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.