Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour à tous
Je compile l'application en Pcode et rebuild full et j'ai changé l'ordre des pbl dans le pbt pour les avoir en ordre alphabétique.
Depuis la version compilée est extrêmement lente et le déplacement des fenêtres de l'application gèle l'application.
Après avoir remis les pbl dans l'ordre originel, le phénomène disparait.
Quelqu'un a-t-il déjà rencontré ce problème ?
Est ce le compilateur qui doit charger les pbl dans un ordre précis afin d'avoir une optimisation du code généré ?
Bugment votre
Yann Dulondel
Hors ligne
Bonjour,
J'ai observé le phénomène que tu décrits, une fois en oubliant après une compilation de recopier une pbd dans le répertoire de destination. Dans ce cas, l'application devient effectivement très lente. On dirait que l'application passe son temps à chercher les objets manquants.
Hors ligne
Avec une PBD qui contient des images qui sont utilisées dans des DW ou des icônes de menu j'ai aussi vu ça.
Les images n'apparaissent pas, mais PB les cherche chaque fois qu'il en a besoin. Et dans le cas de ces images ça veut dire chaque fois qu'il veut redessiner l'objet.
Maintenant pour des fonctions, objets, constantes, pour ce que je connais du fonctionnement interne de PB je dirais que le changement d'ordre des pbl n'a pas d'importance.
Hors ligne
seki a écrit:
...
Maintenant pour des fonctions, objets, constantes, pour ce que je connais du fonctionnement interne de PB je dirais que le changement d'ordre des pbl n'a pas d'importance.
sauf éventuellement en cas de doublons (un même nom d'objet dans plusieurs pbl)
Hors ligne