Après windows pour les nuls, voici PB pour les bons (ou presque).

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 14-10-2011 14:07:22

bga  
Membre Geek
Date d'inscription: 02-09-2010
Messages: 54
Pépites: 225
Banque: 0

Librairie PBL en PB8

Hello,

je souhaiterais ouvrir sous PB8 une ancienne appli. Mais je ne peux pas visualiser le code qui se trouve dans mes fichiers PBL, je ne sais pas pourquoi?
sinon comment enlever/ajouter une librairie en PB8?


merci

Hors ligne

 

#2 14-10-2011 15:33:50

seki  
0x73656B69
Award: bf
Lieu: Laquenexy & Luxembourg
Date d'inscription: 20-11-2008
Messages: 1118
Pépites: 4,296,080,204
Banque: 9,223,372,036,854,776,000
Site web

Re: Librairie PBL en PB8

Je n'ai pas de PB8 sous la main pour tester, mais je peux te proposer un plan B.
Si tu veux relire des sources contenus dans des PBL, tu peux tenter d'utiliser PBDumper, un outil que je me suis fait capable de ressortir tous les objets contenus dans une pbl, mais aussi pbd, exe ou dll compilés par PB.
Ça te ressortira aussi les icones, bitmaps, et objets compilés, mais ce qui t'intéresse ici ce sont les fichiers sr*

Pour ceux que ça peut intéresser, je continue le dev de cet outil et j'espère publier prochainement des améliorations. Déjà, il me semble que sur certaines pbd l'outil du site plante alors que j'ai une version plus stable ici...

Regarde chez moi vers le bas de la page dans la section "Outils complémentaires"


The best programs are the ones written when the programmer is supposed to be working on something else. - Melinda Varian

Mes réponses PB sur StackOverflow
http://stackoverflow.com/users/flair/317266.png

Hors ligne

 

#3 17-10-2011 11:09:44

bga  
Membre Geek
Date d'inscription: 02-09-2010
Messages: 54
Pépites: 225
Banque: 0

Re: Librairie PBL en PB8

En fait mon souci c'est que les sources etaient sur un lecteur reseau avant. Maintenant quand je créé un nouveau workspace et que j'ajoute mon pbt, je vois bien les librairie pbl mais je ne peux pas voir le code dedans (j'ai pas le + ). Et dans les propriétés du projet, j'ai encore les chemins sur le lecteur S qui n'existe plus. Je sais pas comment faire.

Hors ligne

 

#4 17-10-2011 12:18:45

bga  
Membre Geek
Date d'inscription: 02-09-2010
Messages: 54
Pépites: 225
Banque: 0

Re: Librairie PBL en PB8

meme sur mon pbl principal j'ai les fonctions mais je n'arrive pas a rentrer dedans. Et si j'essaye de regénérer le projet ca plante.

Hors ligne

 

#5 17-10-2011 12:20:23

buck  
Modérateur
Lieu: Dijon
Date d'inscription: 31-07-2008
Messages: 747
Pépites: 1,028,843
Banque: 171,170,849,654

Re: Librairie PBL en PB8

Bonjour,

Il te faut reconstruire la "target".
Il te suffit de créer une nouvelle target (.pbt) en utilisant comme type "existing application". L'assistant te proposera de sélectionner en premier la pbl qui contient l'objet application et ensuite tu pourras ajouter les autres pbl.

Hors ligne

 

#6 17-10-2011 12:44:36

bga  
Membre Geek
Date d'inscription: 02-09-2010
Messages: 54
Pépites: 225
Banque: 0

Re: Librairie PBL en PB8

merci
j'ai fait ca mais je ne vois toujours pas mon code, et si j'essaye de regénérer ca plante

Hors ligne

 

#7 17-10-2011 12:48:06

bga  
Membre Geek
Date d'inscription: 02-09-2010
Messages: 54
Pépites: 225
Banque: 0

Re: Librairie PBL en PB8

y'a une facon de voir dans quelle version de PB a été développée l'appli?

Hors ligne

 

#8 17-10-2011 15:07:55

seki  
0x73656B69
Award: bf
Lieu: Laquenexy & Luxembourg
Date d'inscription: 20-11-2008
Messages: 1118
Pépites: 4,296,080,204
Banque: 9,223,372,036,854,776,000
Site web

Re: Librairie PBL en PB8

Tu as un exécutable de l'appli ?
Tu peux savoir de quelle VM elle dépend avec Dependency Walker.
En fonction de la pbvmxxx.dll qui est chargée, le xxx renseigne la version (90 = PB9, 100 = PB10, 105 = 10.5, etc)


The best programs are the ones written when the programmer is supposed to be working on something else. - Melinda Varian

Mes réponses PB sur StackOverflow
http://stackoverflow.com/users/flair/317266.png

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22