Tutoriaux et Formations Visual Basic

Génération de fichiers Word à partir de Visual Basic

9 mai 2006

Source : Infini
Date : 13 février 2003
Auteur : Dominique Liard

Microsoft Word permet de définir des modèles de document. De tels fichiers ont une extension “.dot”. Si vous chargez un modèle et que vous le modifiez, Word cherchera à enregistrer le fichier sous un autre nom (avec une extension .doc) : le modèle vous sert uniquement comme base de démarrage d’un nouveau document. Cette possibilité nous intéresse tout particulièrement. En effet, si vous cherchez à générer des fichiers Word par programmation, il y a de fortes chances que ces fichiers partagent un contenu quasi similaire. Seules quelques zones du document devraient changer d’un fichier à un autre. Comme la génération, par programmation, d’un document Word n’est pas triviale, tout ce qui aura pu être réalisé directement sous Word entraînera un gain de temps non négligeable.

Accéder à ce tutoriel.

Installation de contrôles ActiveX

9 mai 2006

Source : Infini
Date : 24 avril 2002
Auteur : Dominique Liard

Nous allons dans cet article nous concentrer sur l’installation de composants ActiveX. Pour mieux comprendre les choses, nous nous intéresserons aussi à quelques aspects liés au codage de contrôles ActiveX. Ces installations pourront être faites soit manuellement, soit par l’intermédiaire d’un programme d’installation, soit directement par Internet. Enfin, nous parlerons de quelques problèmes classiques pouvant intervenir lors de ces installations. Mais avant de rentrer sérieusement dans les détails, quelques rappels et précisions seront certainement utiles.

Accéder à ce tutoriel.

Création de contrôles ActiveX

9 mai 2006

Source : Infini
Date : 19 juin 2002
Auteur : Dominique Liard

Nous allons dans cet article étudier comment mettre en oeuvre un contrôle ActiveX à l’aide de l’environnement de développement Visual Basic 6.0. Pour ce faire, nous allons commencer par introduire les concepts de composants COM et de contrôles ActiveX. Nous allons aussi voir que ces spécifications reposent sur l’utilisation de la base de registre. Ensuite nous commencerons par coder un contrôle élémentaire. Celui-ci aura pour objectif d’afficher l’heure courante au niveau de la feuille qui va l’héberger. Puis au fur et à mesure, nous y rajouterons des possibilités supplémentaires : définition de propriétés, de méthodes puis d’évènements. Puis nous finirons par conclure.

Accéder à ce tutoriel.



Le Data Project

8 avril 2006

Source : WebProfesseur
Date : non daté
Auteur : WebProfesseur

Dans la plupart des applications traitant de bases de données l’utilisateur voudra produire des imprimés des informations contenues dans la base. Comme vous avez constaté en SQL, le langage SQL ne se prête pas vraiment à la production de rapports. VB normal n’est pas beaucoup mieux.

Accéder à ce tutoriel.

Caractères et images

8 avril 2006

Source : WebProfesseur
Date : non daté
Auteur : WebProfesseur

Il est souvent nécessaire quand on saisie des données ou qu’on valide des informations, de pouvoir manipuler les chaînes de caractères de différentes façons. Voyons quelques fonctions utiles pour exécuter ces manipulations…

Accéder à ce tutoriel.

VB et Bases de données … suite

7 avril 2006

Source : WebProfesseur
Date : non daté
Auteur : WebProfesseur

On peut chercher seulement sur un champ à la fois. Il faudra créer un nouveau TextBox pour saisir le critère de recherche. On met le TextBox de critère comme TabIndex = 0. La recherche sera activée par le LostFocus du Textbox. Si on ne fait pas de recherche (le critère est vide) la fonction ne fait rien.

Accéder à ce tutoriel.

VB et Bases de données

7 avril 2006

Source : WebProfesseur
Date : non daté
Auteur : WebProfesseur

Dans ce premier exercice nous allons nous rattacher à une base de données en Access. Puisque VB et Access sont de proches parents, cette connection est la plus simple possible. Plus tard, nous utiliserons d’autres techniques pour communiquer avec une bd en MySQL…

Accéder à ce tutoriel.

Menu et Debug

6 avril 2006

Source : WebProfesseur
Date : non daté
Auteur : WebProfesseur

On vous demande de créer une application relativement simple mais, qui demande la maîtrise de plusieurs contrôles standards et l’utilisation de techniques de codage élémentaires. Vous devez créer et faire fonctionner une calculatrice mathématique ordinaire qui aurait l’air de ceci, par exemple…

Accéder à ce tutoriel.

Validation des données

6 avril 2006

Source : WebProfesseur
Date : non daté
Auteur : WebProfesseur

Validation signifie s’assurer que les valeurs entrées sont bonnes. On valide afin de s’assurer qu’on passe des valeurs correctes aux calculs et pour éviter de faire “crasher” l’application. Par exemple, si on entre une donnée qui n’est pas numérique, la procédure de calcul va s’arrêter sur une erreur de “Type mismatch” et l’utilisateur restera en panne.

Accéder à ce tutoriel.

Création d’un form

5 avril 2006

Source : WebProfesseur
Date : non daté
Auteur : WebProfesseur

Avant de commencer à créer les objets en VB, il faut normalement planifier le travail à faire. Cela veut dire d’utiliser un papier et un crayon et de dessiner un plan ou modèle de l’application. En architecture on dessine un plan de maison. En informatique on fait la modélisation de l’application….

Accéder à ce tutoriel.

Le langage VB …suite

4 avril 2006

Source : WebProfesseur
Date : non daté
Auteur : WebProfesseur

Quelques fonctions VB utiles…

Accéder à ce tutoriel.

Le langage VB

3 avril 2006

Source : WebProfesseur
Date : non daté
Auteur : WebProfesseur

Comme vous savez de l’exercice précédent, pour ouvrir l’éditeur de code de VB vous devez soit cliquer sur l’icon View Code dans la fenêtre Project Explorer, cliquer sur View–>Code dans le menu ou cliquer sur View code avec le bouton droit de la souris ou encore faire un double-clique sur un objet.

Accéder à ce tutoriel.

L’environnement VB

3 avril 2006

Source : WebProfesseur
Date : non daté
Auteur : WebProfesseur

Série d’objets (fenêtres, programmes, menus, etc.) qui travaillent sur un même sujet. On appelle l’application un Projet. Le Projet Scoring servira à manipuler les données pour des équipes de hockey. On pourrait créer un Projet Vidéo pour gérer les opérations d’un magasin de vidéos.

Accéder à ce tutoriel.

Introduction à Visual Basic

3 avril 2006

Source : WebProfesseur
Date : non daté
Auteur : WebProfesseur

Ce cours est la suite du cours d’Access que vous devez avoir réussi à l’étape précédente. Vous allez maintenant continuer à appliquer les notions de développement d’applications comme dans le cours précédent mais, vous utiliserez des outils plus puissants et vous apprendrez à penser en termes de déploiement à grande envergure des systèmes créés.

Accéder à ce tutoriel.

Les principales différences entre VB et VB.NET

21 octobre 2005

Source : JDN Développeurs
Date : 6 septembre 2005
Auteur : Xavier Borderie

L’arrivée du framework .NET comme standard de fait pour toutes les futures applications Microsoft, impliquait la modification des langages existants pour qu’ils puissent utiliser les capacités du framework - et prouver en passant que n’importe quel autre langage pouvait en profiter. C++, VB et J++ ce sont donc pliés aux règles imposées par leur nouveau chef, ce qui nous a donné C#, Managed C++, VB.NET, JScript.NET, J#…et bien sûr ASP.NET pour le développement Web.

Accéder à ce tutoriel.

Création et lecture d’un fichier de configuration

21 juin 2005

Source : bugalood.be
Date : 6 mai 2003
Auteur : Bugalood

Bienvenue dans ce tutorial destiné à vous apprendre la création et la lecture d’un fichier de configuration ( fichier .ini ). Dans ce fichier seront stockés certains paramètres de configurations, chargés au démarage de votre programme.

Accéder à ce tutoriel.

Les Shapes de Visual Basic

21 juin 2005

Source : bugalood.be
Date : 3 mai 2003
Auteur : Bugalood

Nous allons apprendre ensemble comment créer des formes et changer leurs propriétés dans ce tutorial. Pour commencer nous allons créer un rectangle, mais pas que ça ! ;)

Accéder à ce tutoriel.

Utilisation de l’imprimante

21 juin 2005

Source : bugalood.be
Date : 10 avril 2003
Auteur : Bugalood

C’est ici que vous allez apprendre à imprimer à partir de Visual Basic. C’est très intéressant pour un programme devant gérer des factures, par exemple. Tout d’abord nous verrons ensemble une impression de base, pour ensuite passer à la vitesse supérieure c’est-à-dire, afficher les options d’impressions, et changer les paramètres d’impressions ( notamment la présentation ).

Accéder à ce tutoriel.

Utilisation de With

21 juin 2005

Source : bugalood.be
Date : 7 avril 2003
Auteur : Bugalood

Il peut être fastidieux pour un débutant de changer rapidement plusieurs propriétés d’un objet. Pour se faciliter la tâche, il est possible de changer un grand nombre de propriétés d’un objet grâce à With, tout en rendant votre code bien plus clair.

Accéder à ce tutoriel.

Utilisation des timers

21 juin 2005

Source : bugalood.be
Date : 7 mars 2003
Auteur : Bugalood

Tout d’abord, qu’es-ce qu’un timer ? C’est si on veut un petit chronomètre qui va jouer un jeu d’instructions à interval défini. On peut bien sur poser des conditions, stocker des données dans une variable, etc etc…

Accéder à ce tutoriel.