Formation Développer en Visual Basic

Développer avec Visual Basic

Présentation

VB001
5 jours ( 35 heures )
Présentation
Ce cours permettra de voir les fonctionnalités et les capacités de Visual Basic. 
Objectifs du cours
Ce cours permettra de voir les fonctionnalités et les capacités de Visual Basic. Tous les aspects essentiels du langage seront abordés, y compris la programmation objet, l'interaction avec les bases de données et les Active X Data Objects. A l'issue de ce cours, vous serez à même de réaliser des applications professionnelles.
Pré-requis
Connaissances de base en programmation.

Programme

 

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.


Partager cette formation

 

Contactez-nous

contactez logware

Vous êtes intéressé par cette formation ou souhaitez simplement obtenir des informations complémentaires ?

+33 1 53 94 71 20

Écrivez-nous on vous rappelle

  1. Nom*
    Merci de saisir un nom valide
  2. Prénom*
    Merci de saisir un prénom valide
  3. E-mail*
    Merci de saisir une adresse email valide
  4. Téléphone*
    Numéro de téléphone invalide
  5. Entreprise
    Donnée invalide

Parce que nous comprenons la nécessité d'obtenir un enseignement qui permettra à votre équipe d'atteindre vos objectifs, nous restons flexibles et sommes capables d'adapter nos programmes de formation à vos besoins.

> En savoir plus