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
Gestion de Proget
- falsam
- Messages : 7317
- Inscription : dim. 22/août/2010 15:24
- Localisation : IDF (Yvelines)
- Contact :
Re: Gestion de Proget
la réponse est là.Jeanmarc a écrit :J'obtiens le message d'erreur: Constante introuvable ligne x alors qu'elle est initialisée dans le fichier principal.
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.
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Re: Gestion de Proget
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
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
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
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
- microdevweb
- Messages : 1802
- Inscription : mer. 29/juin/2011 14:11
- Localisation : Belgique
Re: Gestion de Proget
@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...
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...
Windows 10 64 bits PB: 5.70 ; 5.72 LST
Work at Centre Spatial de Liège
Work at Centre Spatial de Liège