Comment connecter unit1 et unit2??

Signaler
Messages postés
22
Date d'inscription
mercredi 27 novembre 2002
Statut
Membre
Dernière intervention
3 février 2004
-
Messages postés
22
Date d'inscription
mercredi 27 novembre 2002
Statut
Membre
Dernière intervention
3 février 2004
-
Slt,

j'ai un programme qui contient 2 unit et 2 fiches.
J'ai mit dans l'unit1:
uses unti2

Cela me permet d'avoir acces a des fonction ou au composant qui sont dans unit2.
Mais Unit2 a aussi besoin d'aller chercher des truc dans unit1 et si je met "uses unit1" dans unit2, ca me met reference d'unité circulaire!!

Comment faire?

Merci

Smeito79

2 réponses

Messages postés
4297
Date d'inscription
samedi 19 janvier 2002
Statut
Modérateur
Dernière intervention
9 janvier 2013
31
Problème de conception !

Deux solutions :
La première : (la plus élégante et la plus structurée)
déclarer une troisème unité ("Fichier/Nouveau/Unité") à laquelle feront référence unit1 et unit2. C'est dans cette troisième unité que tu mettras les variables ou constantes à partager.


La deuxième :
Utiliser la commande "Fichier/Utiliser l'unité" dans unit2 ou, manuellement, déclarer l'utilisation de Unit1 dans la partie implémentation de Unit2.

May Delphi be with you
Messages postés
22
Date d'inscription
mercredi 27 novembre 2002
Statut
Membre
Dernière intervention
3 février 2004

merci, je vi1 de trouvé pourkoi.
Je declarai Unit1 dans unit2 dans le USES de INTERFACE au lieu de celui de IMPLEMENTATION.

@++

merci
Smeito79