Page 1 sur 1
Gestion de Proget
Publié : sam. 16/juil./2016 11:47
par Jeanmarc
Bonjour à tous,
Afin de réorganiser mon code j'ai créé un fichier .pbi que j'ai inclus avec <IncludeFile "PE_Zoom.pbi"> dans le fichier principal.
J'obtiens le message d'erreur: Constante introuvable ligne x alors qu'elle est initialisée dans le fichier principal.
Cette constante est un identifiant de Gadget, je n'ais pas de problèmes avec les variables Globales.
Un fichier .pbi est-ce un bon choix, rien dans l'aide évidement.
Bonne journée,
JM
Re: Gestion de Proget
Publié : sam. 16/juil./2016 11:53
par falsam
Jeanmarc a écrit :J'obtiens le message d'erreur: Constante introuvable ligne x alors qu'elle est initialisée dans le fichier principal.
la réponse est là.
Ton identifiant de gadget est déclaré dans le fichier principale alors qu'il est utilisé dans ton pbi qui est placé je pense avant la déclaration de ton identifiant.
Place le pbi aprés la déclaration de tes identifiants ou alors insert les identifiants dans ton pbi.
Re: Gestion de Proget
Publié : sam. 16/juil./2016 14:07
par Jeanmarc
Bonjour falsam,
Ok, mais que veux tu dire <après la déclaration des identifiants...> s'agit-il de l'ordre des fichiers dans le projet? Dans mon cas le fichier principal est placé avant le pbi.
Je peux identifier le gadget dans le pbi mais quel intérêt car je ne peux l'exploiter où je veux.
Naïvement je pense que l'intérêt de faire plusieurs fichiers c'est pour structurer l'ensemble du code. Pour les variables cela fonctionne.
Bon, il reste la possibilité de tout identifier par des variables mais en perdant l'intérêt des Enumération.
JM
Re: Gestion de Proget
Publié : sam. 16/juil./2016 14:44
par Jeanmarc
Bon j'ai compris,
c'est la ligne IncludeFile que je plaçais en tête du fichier principal donc avant la déclaration des Gadgets.
Merci falsam,
JM
Re: Gestion de Proget
Publié : mar. 19/juil./2016 9:02
par microdevweb
@Jeanmarc,
J'organise personnellement mes projets comme ceci.
Un fichier Pb main qui va uniquement ce chargé des includes et de la boucle principale
Un fichier Pbi pour toutes les inclusions de procédures
Un fichier Pbi pour toutes les variables globales et constantes
Suivi de tout les autres fichier pbi, pour la gestion des fenêtre etc...