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 6 et antérieur Discussion :

Modification d'une variable d'un fichier c par visual basic


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 57
    Par défaut Modification d'une variable d'un fichier c par visual basic
    Bonjour à tous,

    Je voulais savoir si c'était possible de modifier la valeur d'une variable contenu dans un fichier c en utilisant visual basic. En gros, je rentre la valeur à travers un champ texte par exemple et le programme que je fais en visual basic va chercher la variable dans un fichier c (déjà crée) pour la changer.

    Ce fichier c est destiné à être implémenté sur un microcontrôleur après modification.

  2. #2
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    En fait si j'ai bien compris la question tu veut grâce à un programme en VB6 modifier un fichier source d'un programme en c, donc modifier un fichier texte ..

    Ben la réponse est oui l'on peu modifier un fichier texte en grâce à un programme VB6.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 57
    Par défaut
    merci pour ta réponse!

    en fait je veux récupérer la valeur qui est dans une variable et modifier la valeur d'une autre variable.

    par contre, vu mon niveau en vb, je ne sais pas par quoi commencer! pourrais-tu me donner une piste, une fonction à utiliser....

    Intuitivement, je pense qu'il faut chercher la variable dans le fichier c et récupérer la valeur de la variable (je ne sais pas comment faire aussi) pour la première partie.

    Après, pour la 2ème variable, je pense que pareil il faut la chercher dans le fichier puis lui affecter une nouvelle valeur.

    Une autre question, quand je traite une variable d'un fichier c, est-ce que vb reconnait son type?

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 57
    Par défaut
    personne n'a de réponse pour moi? je suis sûr que c'est pas très dur mais quand on est débutant tout parait difficile!

  5. #5
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    montre nous ce que tu appelle une variable dans un fichier c ...

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 57
    Par défaut
    bon, après avoir cherché pendant plusieurs jours, je pense que j'ai mieux cerné mon problème donc je reprend avec tout les détails:

    J'ai une maquette E-block (http://www.matrixmultimedia.com/prod...%20RFID%20pack) RFID et j'ai le code c d'un shéma que j'ai fait sur Flowcode (logiciel fourni avec).

    La maquette contient un PIC 16f, et voilà ce que je veux faire exactement à partir de l'interface graphique faite sur VB:

    -quand je passe une carte RFID sur le lecteur, la valeur contenu dans un des blocks (norme MIFARE) est affectée à la variable "data", je veux afficher sa valeur dans un champs texte.

    -en écriture, j'aurais une liste déroulante sur vb. Je choisis un item et quand je click sur un bouton, je veux que la variable "keyval" prenne une certaine valeur et envoie ensuite le tout sur le PIC.

    Je ne sais pas si c'est faisable comme ça. D'ailleurs je ne sais pas comment faire pour envoyer le tout sur le pic sans utiliser flowcode.

    J'espère que j'étais assez clair
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. [XL-2010] Modification d'une variable depuis un fichier exterieur
    Par Silvanos dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 28/02/2013, 11h46
  2. Réponses: 3
    Dernier message: 23/06/2009, 18h27
  3. modifier une variable dans un fichier
    Par Guismay dans le forum Langage
    Réponses: 7
    Dernier message: 11/09/2005, 19h46
  4. Réponses: 2
    Dernier message: 29/08/2005, 16h35
  5. Réponses: 13
    Dernier message: 14/06/2003, 22h15

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