Accueil

Web

FaceBook

Telechargement

Contact

 

Ajouter aux Favoris

    Bienvenue ! 24/04/2024 @ 14:43:42 - IP : 3.15.6.77 -



Introduction au visual basic
 




 

Microsoft

Télécharger

SQL Server 2012

Pinpoint

Visual Studio

Choisir son PC

 
 

Developpement

Visual Basic

Langage C

Java

Assembleur

Delphi

SQL

Python

WinDev

 
 

Systèmes OS

Ms Dos

Windows 9.x

Windows Nt

Windows Vista

Unix

Linux

Mac Os

 
 

Conception Web

PHP

ASP

Html

XmL

Flash Adobe

Director Adobe

WebDev

Java Script

 




Livre GRATUIT:
Livre gratuit pour maitriser Google Docs



 
 

 

Sommaire :


Introduction - Codage - Commandes du VB- VB IDE - Forms - Contrôles - Dialogues communs - Bases de données - Client / Serveur - Impression - Fichiers -

Bien programmer en Visual Basic 6.0

 

Cours Visual Basic 6.0 pour les débutants

 

 

Le Codage dans Visual Basic

Dans cette section je couvrirai la partie du codage - l'utilisation de langage Visual Basic. En tant qu'élément de cette section j'essayerai de vous montrer de quels éléments du langage vous avez besoin et quels éléments fonctionnent ensemble.

Développer et déployer facilement vos sites web

Télécharger gratuitement Office 2013

Héberger votre site web sur des serveurs gratuits

Visual Studio 2013

Télécharger et apprenez gratuitement

Trucs et Astuces

Découvrez Windows 8.1 et télécharger le gratuitement

 

Vue d'ensemble

Ce n'est pas que vous n'obtenez pas le degré de solvabilité pour des algorithmes de roman, ou que vous ne serez pas un héros aux programmeurs de camarade quand ils voient comment vous avez résolu un problème avec 10 lignes de code qui leur ont pris 100. Vous obtiendrez ce degré de solvabilité (et satisfaction mentale, aussi !) mais regardant la grande image il est clair que le volume du code que vous pouvez mettre en marche dehors sera le résultat évident de vos efforts !

 Les pourcentages de combien d'heure un programmeur pourrait passer les diverses phases du programme. Pour des programmes courts, un plus grand pourcentage serait dépensé les phases de concept et d'interface utilisateur. Pour de plus grands programmes, plus de temps seront probablement passé les phases postérieures. Cependant, dans l'un ou l'autre cas vous pouvez voir que la section de codage est l'un des secteurs principaux dans lesquels un programmeur passera son temps.

  • Définition de concepts/conditions (10%)
  • Conception d'interface utilisateur (20%)
  • Codage (40%)
  • Examinez et corrigez (20%)
  • Acceptation de client/évaluation (10%)

Concept du programmeur :

Si vous voulez être un grand programmeur, vous devez savoir coder :

Il y a un autre aspect au codage dont vous devez se rendre compte, mais il est  un peu plus difficile d'expliquer. Dans les affaires de fabrication électronique il y a 90% du coût d'un produit est déterminé dans la conception. Pouvez-vous voir le lien ? L'inscription d'un programme est essentiellement une tâche de conception, destinée à résoudre un problème. Comme la plupart des choses, il y a beaucoup d'approches de conception pour chaque problème. Certains résolvent le problème en rectifiant dehors une réponse. Certains sont très élégants. D'autres sont si complexes que même le concepteur ait un moment difficile à suivre les convolutions de l'approche.

 A chaque je parle tout le temps sur l'idée que le travail d'un programmeur était de fournir économiquement le résultat pour lequel il est payé. Un client davantage sera impressionné par un travail fait à l'heure, sur le budget et qui rencontre Spécifique. Qu'il sera pour un projet avec des dépassements en raison des cloches et les sifflements  qui n'améliorent pas l'utilité de l'application pour lui ou à ses employés.

Vous obtiendrez ce genre de philosophie à la programmation dans tout ce cours d'instruction.

Voyons si nous pouvons attacher tout ceci ensemble maintenant.

1.       Les grands programmeurs doivent être des experts en matière de codage

2.      Les grands programmeurs comprennent qu'il y a beaucoup d'approches à un problème

3.       Les grands programmeurs fonctionnent efficacement.

Car je passe par le reste du cours d'instruction j'essayerai de montrer comment ces principaux peuvent être appliqués aux décisions et aux solutions réelles.

Base du langage

Si vous voulez apprendre le code, alors vous devez lire le manuel référence du langage Microsoft Visual Basic à plusieurs reprises jusqu'à ce vous familiarisez avec les commandes. Chaque fois que vous apprenez quelque chose, vous pouvez mieux apprendre autre chose. C'est pourquoi la relecture d'un manuel est si importante. Je vous encourage à lire et tandis que vous le faites, prenez des notes et récapitulez plus tard ce que vous avez appris. Il semble pénible, mais alors le codage n'est pas exactement tout le scintillement non plus !

 C'est normal que vous ne compreniez pas à la première lecture les explications du manuel, mais vous le devez à la personne que vous posez des questions pour effectuer un travail vous-même avant que vous tirerez parti de son expérience pour vous dépanner.

Variables

Je sais que vous étiez devenu impatient d'obtenir le premier par dans le codage pour lequel je continue à me référer, mais il y a plusieurs leçons que vous avez besoin avant que nous y arrivions. La leçon est au sujet des variables. Simplement, une variable est un nom que vous employez dans votre programme qui se rapporte à une valeur. Vous avez probablement déjà vu des noms variables comme a, ou b, ou nom, ou .....

Vous avez probablement déjà entendu que des valeurs peuvent être représentées à différentes manières, telles que des nombres entiers, des valeurs de virgule flottante, des doubles, des objets, etc.

Voici la liste la plus importante de types variables que vous avez dans le VB :

Integer (Nombre entier)

1, 2, 3,… avec la plus grande valeur = 32767

Long

Comme des nombres entiers, mais avec la plus grande valeur de 2E9

Single

0.2, 5.7, 24.12… tout nombre avec une décimale

Double

Comme Single, mais avec la plus grande valeur au sujet de 2E308

Strings (Chaîne)

Pas nombres du tout, mais lettres ou caractères spéciaux

Ce n'est pas la liste entière, mais il est certainement celui que vous emploierez 99% du temps dans vos applications.

Cette liste n'est pas simplement un exercice dans la connaissance inutile. Plus tard vous verrez comment l'utilisation d'un type de variable particulier peut être utile en accélérant votre programme ou de la façon d'employer le type de variable inapproprié peut réellement avoir comme conséquence une réponse fausse dans quelques calculs ! Ce que vous ne savez pas peut vraiment vous poser de problèmes !

Entrée-sortie des fichiers

Une chose fondamentale à comprendre est que des fichiers informatiques sont habituellement stockés dans deux manières de base, ASCII et binaire.

1.       L'ASCII est juste une abréviation qui se rapporte à stocker l'information comme données en chaînes. Chaque lettre ou nombre a une valeur (par exemple, la lettre « a » a la valeur 95 d'ASCII) que vous pouvez trouver dans l'aide de VB par la recherche sur l'ASCII. La valeur 12 est stockée comme chaîne de caractères deux, « 1 » et « 2 ». Ceci prend deux bytes de l'espace de disque dur.

2.      Binaire décrit une manière de stocker des données plus efficacement que l'ASCII. La valeur 12 serait stockée comme valeur simple de byte représentée par la chaîne binaire 00001100. Cette approche se tient pour tous les nombres bien que de plus grands nombres puissent prendre plus qu'un byte de stockage. Des chaines ne peuvent pas être stockées de cette façon et sont toujours stockées en tant qu'un byte par caractère.

Le Visual Basic a des commandes qui peuvent lire ou entreposé dans les deux méthodes de stockage. La méthode de stockage que vous employez peut faire une grande différence. Je ne couvrirai pas tous les détails maintenant, mais je les évoquerai comme nécessaire dans le cours d'instruction. Voici, maintenant, le sommaire :

1.      Le stockage d'ASCII est le plus utile pour stocker des chaînes. Quand des nombres et les chaînes sont stockés, l'ASCII est normalement employée. Les commandes de VB pour l'accès de fichier ASCII Sont habituellement des commandes d'entrée-sortie.

2.     Le stockage binaire est plus utile pour stocker des nombres. Les commandes de VB vous laissent lire un ou plusieurs bytes de données binaires à la fois.

Il y a, naturellement, d'autres arrangements pour stocker des données. Beaucoup de programmes tels que le Word, Excel et PowerPoint ont leurs propres arrangements de stockage, la même chose pour les bases de données comme ceux créés par Access ou dBase. Ce cours d'instruction ne discutera pas des formats de propriété industrielle exceptée pour noter qu'ils existent.

Impression

VB a des commandes qui te permettent d'imprimer l'information, à l'écran d'ordinateur ou vers une imprimante.

Pour moi, l'aspect le plus pénible du codage est celui d'imprimer des rapports. Je conseille fortement cela autant que possible, cela vous se sert de rapporter des outils tels que Crystal Reports ou Datareport du Visual Basic. Crystal Reports fournit une méthode très rapide de créer des rapports imprimés à partir des données contenues dans des bases de données Access (par exemple).

Procédures

Un aspect fondamental de VB qui deviendra ta deuxième nature est l'idée des procédures.

Quand nous parlons des commandes de VB, telles que la « Print», ou « Open», nous parlons d'une commande qui indique à VB de courir une section de code ce qui exécute la fonction Print ou la fonction Open. Le code est contenu dans des fichiers divers de VB qui ont été installés sur votre machine, telle que les dossiers de DLL qui vous les distribués avec vos applications.

Avec VB, comme la plupart des langages, vous pouvez créer vos propres « commande » mais nous les appelons des procédures. Les deux types d'appuis des procédures VB s'appellent Subroutines et les fonctions.

1.     Fonctions : Ces procédures sont une section du code qui est couru quand la fonction est appelée, et une valeur simple est retournée à la ligne appelante. Par exemple, quand vous employez la fonction de racine carrée dans VB :

X = SQR (25)

C'est une fonction de VB appelée SQR. Elle passe la valeur 25 à la fonction et la fonction renvoie la racine carrée.

Subroutines : Ces procédures sont justes comme une fonction, mais aucune valeur n'est retournée.

Il est important de noter que les appels des procédures incluent une liste de valeurs (ou de variables) qui sont passées au procédures.

Maintenant, il est temps de coder : 

 Vous vous rappellerez que j'ai décrit coder comme quelque chose que vous mettez dans une procédure d'événement que VB exécutera quand l'événement se produit ? Bien, c'est vrai mais vous pouvez également ajouter le code à votre application qui n'est pas contenue dans une procédure d'événement, mais qui doit être appelé dans ces procédures d'événement.

Voici comment cela fonctionne. Si vous double-cliquez sur un objet dans l'IDE vous aurez une fenêtre de code pour cet objet. La liste déroulante à gauche supérieure montre  la liste d'objets de votre application et la liste supérieure à droite montre les événements de chaque objet ! C'est une excellente manière d'explorer les événements que vos objets.

Si vous regardez le dessus de la liste déroulante à gauche, vous verrez une liste qui est marquée « général ». Rappelez-vous que les fonctions ou les subprocédures que nous avons discutées plus tôt ? Puits vous trouverez tous dans cette section « générale ». VB rassemble automatiquement toutes les fonctions définies pour l'utilisateur et procédures secondaires dans cette section de code.

 Quand vous écrivez le code, vous pensez d'abord pour le mettre dans les événements de vos objets de projet. Si vous avez la fonction spéciale ou les procédures secondaires à écrire puis vous créez une Sub ou une fonction pour mettre le code. Sub/fonction fonctionnent identiquement excepté des commandes de VB quand un procédé d'événement d'objet est exécuté, tandis que le code que vous écrivez. D'ailleurs, vous pouvez également causer l'événement d'un objet qui s'exécute à tout moment. Par exemple, si vous avez un bouton (Command1), l'événement clic est command1_click. Si vous saisissez ce nom de procédure comme ligne de code, alors elle s'exécutera, juste comme si vous avez cliqué le bouton avec votre souris !

Quelques Conseils :

Visual Basic a construit des variables qui peuvent rendre votre code très facile à lire, et d'une manière primordiale, est beaucoup plus facile se rappeler la valeur réelle de la variable. Voici comment cela fonctionne :

Supposez que vous voulez placer la propriété de .CHECKED d'un checkbox à son état coché ? Si vous examinez l'AIDE vous verrez que vous devez voir la propriété de .CHECKED à une valeur de « 2 » pour qu'elle soit cochée. Assez facile ? Bien, considérez à travers toutes commandes qu'il y a des propriétés à se rappeler. VB vient à la délivrance avec des variables intégrées. Dans notre exemple, vous pourriez placer la propriété de .CHECKED à la variable intégrée VBCHECKED, que VB identifiera en tant que « 2 ». Comme vous devineriez, il y a également des VBUNCHECKED. 

 Quand vous lisez l'AIDE pour la syntaxe d'une commande/fonction, vous trouverez la liste des constantes intégrées qui peuvent être appliquées. Habituez vous à employer ces constantes intégrées pour éviter la dispute d'apprendre par coeur les valeurs réelles elles-mêmes !



Déposez votre CV
lien de téléchargement direct
50 tirages offerts à l'inscription chez myPIX.com!
Dépot de CV gratuit sur Touslesemplois
Logiciel de référencement automatique

       

 

Devenez membre ZNsoft : La communauté Informatique

Cours -  Etudiants -  Concours -  Congrès -  Téléchargement -  Formations


_________________________________________________________________________________________________________
Qui sommes-nous ? | Contact | | Inviter un ami | Soutenir ZNsoft | Revue de press | Références
ZNsoft Corporation, Tous Droits Réservés © 2002/ 2024 ZNsoft RSS
  Dernière mise à jour : 21/04/2024