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

 Delphi Discussion :

Affectation de variable d'une fiche à une autre


Sujet :

Delphi

  1. #1
    Membre du Club
    Inscrit en
    Mai 2007
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 62
    Points : 52
    Points
    52
    Par défaut Affectation de variable d'une fiche à une autre
    Bonjour tt le monde.
    Dans un prog que je réalise j'ai besoin d'affecter une valeur à une variable (mt) de type réel déclarée dans la deuxieme fiche (unite2), cette operation (l'affectation) dois se faire apartir de la fiche principale (unit1).

    En attente de votre aide.
    cordialement

  2. #2
    Membre averti
    Inscrit en
    Octobre 2005
    Messages
    338
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 338
    Points : 383
    Points
    383
    Par défaut
    bonjour

    Déclarer Unit2 dans le uses de unit1, déclarer dans unit2 la variable "mt" avant la partie "implémentation" et ça devrait rouler.

    à+

  3. #3
    Membre du Club
    Inscrit en
    Mai 2007
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 62
    Points : 52
    Points
    52
    Par défaut
    MAis c'est la ou se pose le probleme, meme si je fais ce que vous m'avais indiqué sois l'affectation ne passe pas (cad la variable "mt" déclaré dans unit1 n'est pas la meme que "mt" déclaré dans unti2, ce sont deux varriables diferantes) ou bien un message me dis que "mt" est un identificateur non déclaré si je le déclare que dans un seul unit....

    j'avous que je suis u peux perdu, j'ai pensé a déclaré "mt" dans la partie pulic, Alors la c'est le meme probleme qui se pointe....
    J'attend avec impatience votre aide....
    Merci d'avence

  4. #4
    Membre régulier Avatar de jamdinhe
    Inscrit en
    Avril 2006
    Messages
    165
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 165
    Points : 83
    Points
    83
    Par défaut
    je pense que si tu écris dans Unit1 le code suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     unit2.mt := X //x est déclaré réel
    mt déclaré dans unit2 aura le contenu de x déclaré dans unit1

    Bon Dev
    Plusieurs processeurs pour une machine;
    Plusieurs Machines pour un calcul;
    Plusieurs calculs pour un résultat;
    Plusieurs Résultats pour un diagnostique;
    Plusieurs Diagnostiques pour une décision.

    ...........................................................

    la Décision est un acte de Management,
    le Management est un Acte d'informatique

  5. #5
    Membre averti
    Inscrit en
    Octobre 2005
    Messages
    338
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 338
    Points : 383
    Points
    383
    Par défaut
    bonsoir
    Citation Envoyé par lou_delphdev Voir le message
    ou bien un message me dis que "mt" est un identificateur non déclaré si je le déclare que dans un seul unit....
    1 / Déclarer Unit2 dans le uses de unit1
    2 / déclarer dans unit2 la variable "mt" avant la partie "implémentation"

    le 2/ ne fonctionne pas sans le 1/ !

    à+

Discussions similaires

  1. [Débutant] Passer des informations d'une fiche à l'autre
    Par coxycross dans le forum C++Builder
    Réponses: 4
    Dernier message: 21/05/2012, 09h46
  2. Réponses: 4
    Dernier message: 25/11/2011, 10h43
  3. Passage de variables d'une fiche à une autre
    Par gillou026 dans le forum Langage
    Réponses: 2
    Dernier message: 27/06/2011, 20h21
  4. [MySQL] associer une image à une fiche
    Par gmorin dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 12/05/2007, 13h24
  5. Drag&Drop en passant d'une fiche à l'autre
    Par jcs2 dans le forum Langage
    Réponses: 3
    Dernier message: 05/09/2005, 12h24

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