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 :

Comment utiliser une variable d'une fiche dans autre fiche


Sujet :

Delphi

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2009
    Messages
    56
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2009
    Messages : 56
    Points : 32
    Points
    32
    Par défaut Comment utiliser une variable d'une fiche dans autre fiche
    bonjour,
    comment utiliser une variable déclaré d'une fiche, dans une autre fiche ?
    je m'explique : je veux récupérer le résultat d'une variable d'une fiche pour l'utiliser dans une autre fiche.(variable boulean).
    merci.

  2. #2
    Membre habitué
    Inscrit en
    Octobre 2006
    Messages
    124
    Détails du profil
    Informations personnelles :
    Âge : 73

    Informations forums :
    Inscription : Octobre 2006
    Messages : 124
    Points : 126
    Points
    126
    Par défaut
    Bonjour,
    Il faut déclarer la variable "public", et y faire référence par maform.mavariable.
    (maform étant la form contenant la variable).
    Il est aussi possible de déclarer la variable dans une unit que l'on déclarera dans les clauses uses des 2 fiches.
    Cordialement
    MS

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2009
    Messages
    56
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2009
    Messages : 56
    Points : 32
    Points
    32
    Par défaut
    comment faire pour déclarer une variable en "public"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    public
        { Déclarations publiques }
        var confirmer :boolean
      end;
    j'ai eu l'erreur suivante:
    [Erreur] NouveauPatient.pas(51): 'END' attendu(e) mais 'VAR' trouvé(e)
    [Erreur] NouveauPatient.pas(52): ';' attendu(e) mais 'END' trouvé(e)
    [Erreur] NouveauPatient.pas(57): '.' attendu(e) mais 'IMPLEMENTATION' trouvé(e)
    ...etc et d'autre erreurs
    merci

  4. #4
    Membre habitué
    Inscrit en
    Octobre 2006
    Messages
    124
    Détails du profil
    Informations personnelles :
    Âge : 73

    Informations forums :
    Inscription : Octobre 2006
    Messages : 124
    Points : 126
    Points
    126
    Par défaut
    Bonjour,
    Il ne faut pas utiliser la déclaration VAR :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    public
        { Déclarations publiques }
        confirmer :boolean
      end;

    Et les variables doivent être déclarées avant les procédures, fonctions...
    Cordialement
    MS

  5. #5
    Expert éminent sénior
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    13 459
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 13 459
    Points : 24 873
    Points
    24 873
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] Affecter une variable d'une classe C# à une variable Javascript
    Par SultanGeek dans le forum C#
    Réponses: 0
    Dernier message: 20/06/2015, 20h42
  2. Réponses: 10
    Dernier message: 18/01/2008, 14h50
  3. Réponses: 12
    Dernier message: 17/01/2008, 11h46
  4. Réponses: 1
    Dernier message: 22/11/2007, 22h52
  5. [XSLT]comment utiliser xsl:if avec une variable
    Par dbill dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 22/08/2007, 13h23

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