Gestion de Proget

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Jeanmarc
Messages : 46
Inscription : ven. 10/juin/2016 16:11

Gestion de Proget

Message 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
Avatar de l’utilisateur
falsam
Messages : 7317
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: Gestion de Proget

Message 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.
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%
Jeanmarc
Messages : 46
Inscription : ven. 10/juin/2016 16:11

Re: Gestion de Proget

Message 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
Jeanmarc
Messages : 46
Inscription : ven. 10/juin/2016 16:11

Re: Gestion de Proget

Message 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
Avatar de l’utilisateur
microdevweb
Messages : 1802
Inscription : mer. 29/juin/2011 14:11
Localisation : Belgique

Re: Gestion de Proget

Message 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...
Windows 10 64 bits PB: 5.70 ; 5.72 LST
Work at Centre Spatial de Liège
Répondre