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

Langage Delphi Discussion :

A la rue dans les uses


Sujet :

Langage Delphi

  1. #1
    Candidat au Club
    Inscrit en
    Novembre 2002
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 2
    Points : 2
    Points
    2
    Par défaut A la rue dans les uses
    Bonsoir,

    J'ai développé une appli à partir d'une form principale avec des unités qui regroupent qques fonctions et procédures.
    form1>>unit1 puis unit2, unit3 etc
    Quand je cherche à modifier un controle edit de ma form à l'intérieur d'une procédure d'unit 2 ou unit3 du style
    form1.edit2.text:='';
    ERREUR il ne connaît pas form1 ni edit2 ni même les variables déclarées dans le code de form1.
    Pourtant form1 est LA form principale du projet.

    Je tourne en rond
    qqun a une idée.
    Merc i d'avance

  2. #2
    Expert éminent
    Avatar de Lung
    Profil pro
    Analyste-programmeur
    Inscrit en
    Mai 2002
    Messages
    2 664
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste-programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 664
    Points : 6 967
    Points
    6 967
    Par défaut
    Citation Envoyé par titicoco Voir le message
    Quand je cherche à modifier un controle edit de ma form à l'intérieur d'une procédure d'unit 2 ou unit3 du style
    form1.edit2.text:='';
    ERREUR il ne connaît pas form1 ni edit2 ni même les variables déclarées dans le code de form1.
    Pourtant form1 est LA form principale du projet.
    Dans ton Unit2 (par exemple), dans laquelle tu cherches à accéder aux objets de ton Unit1, tu fais [Alt+F11] ou [Fichier][Utiliser l'unité], et tu choisis l'Unit1. Ca va te rajouter le uses qui va bien.

    Sinon, petit conseil : n'hésite pas à donner des noms plus explicites à tes unités et tes objets. C'est plus facile de s'y retrouver, après.
    L'urgent est fait, l'impossible est en cours, pour les miracles prévoir un délai. ___ Écrivez dans un français correct !!

    C++Builder 5 - Delphi 6#2 Entreprise - Delphi 2007 Entreprise - Delphi 2010 Architecte - Delphi XE Entreprise - Delphi XE7 Entreprise - Delphi 10 Entreprise - Delphi 10.3.2 Entreprise - Delphi 10.4.2 Entreprise - Delphi 11.1 Entreprise
    OpenGL 2.1 - Oracle 10g - Paradox - Interbase (XE) - PostgreSQL (15.4)

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    560
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 560
    Points : 576
    Points
    576
    Par défaut
    Bonjour

    Avez vous essayer de mettre votre forme principale dans le uses après implementation ? (Après implementation pour éviter des appelle récursifs entre les unités )

    Désolé pour le doublon, Lung à été plus rapide que mois pour envoyer son message.

  4. #4
    Candidat au Club
    Inscrit en
    Novembre 2002
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Merci à tous deux
    Pas de doublon, c'était expliqué de 2 manières différentes et très efficaces.
    Ca fait du bien d'arrêter de tourner en rond
    Merci encore.

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

Discussions similaires

  1. Y a t'il un ordre d'unité dans les uses ?
    Par petitprince dans le forum Langage
    Réponses: 5
    Dernier message: 21/08/2009, 01h49
  2. Réponses: 9
    Dernier message: 05/12/2007, 15h24
  3. Réponses: 6
    Dernier message: 23/05/2006, 15h59
  4. [VB6] [MDI] Menus contextuels dans les filles
    Par Rosec dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 16/09/2002, 14h00
  5. Pas de casse dans les XML
    Par :GREG: dans le forum Composants VCL
    Réponses: 4
    Dernier message: 17/07/2002, 13h51

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