IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Lire fichier Binaire VB.NET


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2015
    Messages : 2
    Par défaut Lire fichier Binaire VB.NET
    Bonjour,

    je suis en train de développer un logiciel qui va lire un fichier binaire contenant les données dont leur type est soit un Réel, Uint, String, Booléen.

    Mon problème est comment lire un fichier binaire contenant les données de types énumérés ci dessus en vb.net.

    Je vous joint un exemple du fichier.

    Merci d'avance!!!
    Fichiers attachés Fichiers attachés

  2. #2
    Membre confirmé
    Avatar de guatto
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2014
    Messages
    179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2014
    Messages : 179
    Par défaut
    Bonsoir boubs8962,

    je ne connais pas trop ce type de fichier mais il disent que tu dois l'ouvrir avec un certain logiciel du nom de (sapcar.exe) pour ce qui est de l'exécuter sur une form vb.net je n'en sais vraiment pas comment, la seule chose que tu peux faire c'est le lancer à partir d'une form (à ma connaissance) avec un process.start() ou un shell() !

    Bonne chance !

  3. #3
    Inactif  

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 903
    Billets dans le blog
    36
    Par défaut
    Bonjour,

    Quand tu lis un fichier en mode binaire, tu lis des octets. Il te reste juste à savoir combien il y a d'octets pour chaque donnée et à quel octet précisément débute chacune des données.

    La première réponse logique est une question : Connais-tu précisément la structure de ton fichier ?

    Sinon, l'utilité du mode binaire dans la gestion des fichiers en mode binaire dans VB, c'est de récupérer un fichier que toi tu as conçu et que tu as toi-même enregistré en binaire.

  4. #4
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2015
    Messages : 2
    Par défaut
    Citation Envoyé par clementmarcotte Voir le message
    Bonjour,

    Quand tu lis un fichier en mode binaire, tu lis des octets. Il te reste juste à savoir combien il y a d'octets pour chaque donnée et à quel octet précisément débute chacune des données.

    La première réponse logique est une question : Connais-tu précisément la structure de ton fichier ?

    Sinon, l'utilité du mode binaire dans la gestion des fichiers en mode binaire dans VB, c'est de récupérer un fichier que toi tu as conçu et que tu as toi-même enregistré en binaire.
    Merci de votre réponse, oui je connais le structure du fichier, elle est de cette forme

    Structure Automate
    Dim Nom As String 'nom de la variable
    Dim Description As String 'description de la variable
    Dim Type As String 'type de variable (booléen, entier...)
    Dim Valeur As String 'valeur
    Dim Valeur_defaut As String 'valeur par défaut
    Dim Reference
    Dim Index As Integer
    End Structure

    ce fichier est envoyé par un automate et je dois lire les données

  5. #5
    Inactif  

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 903
    Billets dans le blog
    36
    Par défaut
    Bonjour,

    Tu as 5 éléments en texte. 5 éléments de longueur variable. 5 éléments ayant un nombre d'octets variables. Cela ressemble à la quadrature du cercle.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 36
    Par défaut lire le contenu d'un fichier
    Bonjour,
    Pour recuperer le contenu d'un fichier, il vous faut referencer la bibliotheque "Microsoft Scripting Runtime" (Scrun.dll).
    Vous pourrez ainsi recuperer le contenu soit dans sa totalité soit ligne par ligne.
    Bonne journée

Discussions similaires

  1. Lire fichier binaire dans une classe
    Par olibara dans le forum C#
    Réponses: 4
    Dernier message: 10/02/2013, 20h07
  2. lire fichier binaire
    Par jmbonnaz dans le forum MATLAB
    Réponses: 1
    Dernier message: 23/03/2007, 10h39
  3. lire un fichier binaire 8bit apr 8bit
    Par lykim dans le forum Entrée/Sortie
    Réponses: 21
    Dernier message: 12/05/2006, 17h09
  4. [NIO]Lire un fichier binaire
    Par Info-Rital dans le forum Entrée/Sortie
    Réponses: 3
    Dernier message: 25/07/2005, 07h50
  5. [Debutant] Comment lire la taille d'un fichier binaire ?
    Par Invité dans le forum Entrée/Sortie
    Réponses: 4
    Dernier message: 18/12/2003, 19h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo