bonjour,
j'ai une fenêtre graphique dans laquelle je souhaite que le code puisse appeler des procédures situées dans des fichiers .pas délocalisés.
Mais ces procédures doivent pouvoir accéder aux objets de la fenêtre appelante, et donc pour cela le fichier des procédures doit faire un "uses" de la fenêtre appelante.
L'ennui, c'est au niveau de "uses":
la fenetre fait un "uses" du fichier contenant les procédures, mais le fichier des procédures fait lui même un "uses" du fichier de la fenêtre (le FormMain dans mon cas si vous voyez).
Et du coup le compilateur indique une erreur, les deux fichiers faisant référence l'un à l'autre ("uses" en boucle infini...).
J'avais pensé à un fichier de déclaration des procédures, mais je n'y arrive pas...
Quelle est la solution ?
Merci.
Partager