ORSYS formation
NOUS CONTACTER - +33 (0)1 49 07 73 73
NOUS CONTACTER - 📞 +33 (0)1 49 07 73 73    espace pro ESPACE PRO     inscription formation orsys S'INSCRIRE     drapeau francais   drapeau anglais
Nos domaines de formation :
Toutes nos formations Autres langages

Formation Visual Basic, développement

4,2 / 5
Stage pratique
Durée : 5 jours
Réf : VB6
Prix  2019 : 2710 € H.T.
Pauses et déjeuners offerts
  • Programme
  • Participants / Prérequis
  • Intra / sur-mesure
  • avis vérifiés
Programme

Ce stage vous permettra de maîtriser pleinement 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.

Objectifs pédagogiques

  • 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
PROGRAMME DE FORMATION

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.

Travaux pratiques
Prise en main de l'interface, enregistrement et compilation.

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.

Travaux pratiques
Création de procédures, passage d'arguments. Création d'une fonction de vérification des dates.

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.

Travaux pratiques
Création de formes et d'un menu de présentation. Gestion des événements de chargement et déchargement des formes.

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.

Travaux pratiques
Gestion d'un formulaire de saisie, contrôles de validité. Manipulation des listes. Lancement de procédures. Déplacement d'un contrôle sur une forme. Déplacement d'un élément d'une liste dans une autre liste.

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.

Travaux pratiques
Interception d'une erreur d'exécution. Prise en main du debugger.

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.

Travaux pratiques
Création et manipulation d'un fichier en accès séquentiel (enregistrements de taille variable). Utilisation des contrôles d'accès aux données.

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.

Travaux pratiques
Création et utilisation d'un fichier de ressources. Utilisation de la base de registre pour conserver des paramètres dynamiques. Déploiement d'une application.

Participants / Prérequis

» Participants

Développeurs, concepteurs d'applications. Les participants souhaitant aborder le VBA pour le développement d'applications liées au Pack Office doivent se diriger vers un autre stage.

» Prérequis

Connaissances de base en programmation. Expérience souhaitable en développement logiciel.
Intra / sur-mesure

Demande de devis intra-entreprise
(réponse sous 48h)

Vos coordonnées

En cochant cette case, j’atteste avoir lu et accepté les conditions liées à l’usage de mes données dans le cadre de la réglementation sur la protection des données à caractère personnel (RGPD).
Vous pouvez à tout moment modifier l’usage de vos données et exercer vos droits en envoyant un email à l’adresse rgpd@orsys.fr
En cochant cette case, j’accepte de recevoir les communications à vocation commerciale et promotionnelle de la part d’ORSYS Formation*
Vous pouvez à tout moment vous désinscrire en utilisant le lien de désabonnement inclus dans nos communications.
* Les participants inscrits à nos sessions de formation sont également susceptibles de recevoir nos communications avec la possibilité de se désabonner à tout moment.
Avis vérifiés
picto avis vérifiés
Frédéric D. 15/10/2018
4 / 5
Des connaissances de base sont absolument nécessaires pour suivre correctement le contenu.

Véronique B. 15/10/2018
4 / 5
Un peu déçu au départ du contenu car j'avais demandé une formation VBScript (qui n'existe plus chez Orsys en fait). L'avance a été laborieuse au départ vu le niveau hétérogène des participants : il est spécifié à l'inscription qu'un niveau en programmation est demandé, mais ce n'était pas le cas. ORSYS devrait insister plus sur ces points ... C[qu

Sébastien P. 15/10/2018
4 / 5
pédagogie: il faut faire preuve de patience lorsqu'on ne mémorise pas tout et qu'on ne comprend pas...
Avis client 4,2 / 5

Les avis client sont issus des feuilles d’évaluation de fin de formation. La note est calculée à partir de l’ensemble des avis datant de moins de 12 mois.

Pour vous inscrire

Cliquez sur la ville, puis sur la date de votre choix.
[-]
PARIS

Horaires

Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.
En poursuivant votre navigation, vous acceptez l’utilisation de cookies nous permettant de vous proposer des offres correspondant à vos centres d’intérêt.
En savoir plus sur l’usage des cookies…   ✖ Fermer
linkedin orsys
twitter orsys
it! orsys
instagram orsys
pinterest orsys
facebook orsys
youtube orsys