Fichier vb6 Université de Valenciennes - La Programmation en Visual Basic par MARLIN B Les ?chiers sous Visual Basic I - Petit rappel sur les ?chiers Sous DOS et Win xx les ?chiers sont de la forme soit caractères pour le nom à proprement parler puis un p

Université de Valenciennes - La Programmation en Visual Basic par MARLIN B Les ?chiers sous Visual Basic I - Petit rappel sur les ?chiers Sous DOS et Win xx les ?chiers sont de la forme soit caractères pour le nom à proprement parler puis un pour une extension facultative pouvant aller jusqu'à caractères Sous win les noms des ?chiers peuvent aller jusqu'à caractères chemin compris la règle de l ? extension reste inchangée Avec VB pour ouvrir un ?chier il faut lui allouer un numéro de canal valide cette opération peut être gérée par le système gr? ce à la commande Free ?le dé ?nie plus loin Le travail sur ?chier quel qu ? il soit passe par les phases Ouverture Open traitement fermeture Close Cette dernière peut être faite automatiquement par le système lors de la commande End mais il vaut mieux par soucis de rigueur toujours décharger un ?chier après traitement car aucune action destruction réouverture ? n ? est possible sur un ?chier chargé ou un canal encore utilisé Il existe dans Visual Basic types d ? accès au ?chiers Nous allons les étudier dans cet ordre Accès binaire Accès aléatoire et Accès séquentiel II - Accès binaire Les ?chiers en accès binaire ne sont en fait que de vulgaires suites d ? octets Le seul point important est que le caractère nul de code ASCII char marque la ?n d ? un ?chier accès binaire L ? ouverture d ? un ?chier en accès binaire dim canal as byte canal Free ?le ? canal reçoit un numéro d ? enregistrement valide automatiquement Open nometchemindu ?chier For Binary as canal Les instruction Get et Put sont utilisées pour lire écrire des données L ? emplacement spéci ?é marque l ? emplacement du premier octet de la séquence Exemple pour accéder aux octets situés après le ème Dim reponse as String ? Déclaration d ? une variable cha? ne de caractères de longueur Get canal reponse ? Acquisition Il est important de noter qu'après une lecture le curseur de lecture est positionné après le dernier caractère lu Pour se positionner à un emplacement précis dans le ?chier on peut employer la commande Seek Pour changer nous allons employer la commande Input Dim reponse as String Seek canal Reponse input canal Bien sûr ce mode d'accès ne transmet que des caractères c'est ensuite à vous a donner du sens à ces données III - Accès aléatoire Un ?chier en accès aléatoire appelé aussi accès direct est composé d ? enregistrements ayant tous la même structure même suite de même type d ? une même longueur Pour cela il faut dé ?nir un Type personnalisé de la façon suivante de préférence à Général à Déclarations Private type un perso Nom as string Prénom as String Age as Integer Adresse as string End type MB Page CUniversité de Valenciennes - La Programmation en Visual Basic par MARLIN B On pourra alors déclarer des variables de type unperso de la sorte Dim

Documents similaires
Introduction integration des systemes pdf 0 0
Prenez un mot Prenez un mot prenez en deux ? par henri copin et henri philibert février Des ?ches d ? activités de poésie issues de la pratique dans les écoles et ateliers d ? écriture publiées dans la revue La Classe puis remaniées et enrichies pour serv 0 0
7 exercice EXERCICES CORRIGES tests de ? ? Exercice BTSA - Productions animales - Session Troisième exercice sur points Un étalon gris hétérozygote accouplé à des juments non grises produira des poulains gris avec une probabilité de d'après les lois de Me 0 0
Projet1 seq1 5ap Ecole Enseignant Cours AP ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? J ? 0 0
Business management paper 2 hl markscheme 3 0 0
Chomage et emploi I- Emploi et chômage un éclairage théorique A- Analyse traditionnelle B- Réactualisations théoriques II- Emploi et chômage au Maroc État des lieux A- La population marocaine structure par ? ge B- Le chômage III- Le chômage au Maroc une r 0 0
Exemple dappreciation une vendetta pdf 0 0
Sequence therese raquin 4 Nouveaux programmes de de Objet d ? étude le roman et la nouvelle au XIXème siècle Réalisme et Naturalisme Thérèse Raquin Emile Zola Édition de référence GF n Cette séquence a été réalisée par Mireille Reynaud et Christèle Dufour 0 0
Af contrat de phase CONTRAT DE PHASE Mise à jour le Ensemble S ensemble Elément Etabli par Cadence Rep Matière Porte-pièce Dossier Phase n S ph A Désignation de la phase Machine Désignation des opérations a- OUTILLAGES Fabrication Véri ?cation Vc n f fz V 0 0
Ddoc t 2014 0220 delmotte AVERTISSEMENT Ce document est le fruit d'un long travail approuvé par le jury de soutenance et mis à disposition de l'ensemble de la communauté universitaire élargie Il est soumis à la propriété intellectuelle de l'auteur Ceci im 0 0
  • 29
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager