PB à toute heure et à tout moment. (à parcourir avec modération)

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-11-2007 13:33:27

rapitou  
Membre Power Geek
Date d'inscription: 29-03-2007
Messages: 163
Pépites: 661
Banque: 0

[RESOLU] Exécutable et images

Coucou c'est Rapitou !!   

J'ai un petit problème que je comprends paaaaaaaaaaaaaaas !
Je veux créer un exe et j'ai stocké toutes mes images dans un sous repertoire de mon repertoire de travail (répertoire "images").
Je les ai référencé leur nom dans la même pbr, en préfixant leur nom par ".\images\"

Je crée mon exe, pas de message d'erreur, il retrouve bien toutes mes images.
Quand j'execute mon bel exe depuis mon répertoire de travail, tout est normal.
Quand je déplace exe + pbd dans un autre repertoire, et que j'execute l'exe c'est merveilleuuuuuuuuuuuuux!!! On voit pas les images !

J'ai beau chercher, je vois pas pourquoi j'ai ce problème, d'autant plus que lorsque j'avais toutes mes images en racine de mon répertoire de travail ça marchait, et que mon exe n'est pas plus petit en terme de taille.
Et pis en plus je comprends pas pkoi les images sont bien visibles quand on lance l'exe de mon repertoire de travail, il est bien censé etre indépendant des sources.

Je suis sous PB 10.5.1 Build 6627

Merci à ceux qui pourront m'éclairer.

Dernière modification par rapitou (14-11-2007 14:21:08)

Hors ligne

 

#2 14-11-2007 13:45:31

Melke  
L'Enigmatique Troll Taciturne
Lieu: Paris
Date d'inscription: 30-05-2007
Messages: 385
Pépites: 9,994
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Exécutable et images

Regarde si le chemin pour les images ne sont pas fixé, example  "C:\mondossierdev\mondossier\image\monimage.jpg" au lieu de ".\image\monimage.jpg"

Hors ligne

 

#3 14-11-2007 13:48:22

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4658
Pépites: 942
Banque: 2,147,483,647
Site web

Re: [RESOLU] Exécutable et images

le mieux : mettre simplement le nom du ficher image dans ton pbr
et pareil, depuis tes objets pb.

et la,ca marchera beaucoup mieux pour ton exe


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#4 14-11-2007 13:48:56

rapitou  
Membre Power Geek
Date d'inscription: 29-03-2007
Messages: 163
Pépites: 661
Banque: 0

Re: [RESOLU] Exécutable et images

Non ... j'ai bien défini mes images dynamiquement meme au sein de mes sources

Hors ligne

 

#5 14-11-2007 13:50:38

rapitou  
Membre Power Geek
Date d'inscription: 29-03-2007
Messages: 163
Pépites: 661
Banque: 0

Re: [RESOLU] Exécutable et images

pick ouic a écrit:

le mieux : mettre simplement le nom du ficher image dans ton pbr
et pareil, depuis tes objets pb.

et la,ca marchera beaucoup mieux pour ton exe

Tu veux dire sans spécifier le chemin ?
Et ensuite la pbr tu la mets dans le repertoire images et pas en racine c'est ça ?

Hors ligne

 

#6 14-11-2007 13:50:55

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4658
Pépites: 942
Banque: 2,147,483,647
Site web

Re: [RESOLU] Exécutable et images

pick ouic a écrit:

le mieux : mettre simplement le nom du ficher image dans ton pbr
et pareil, depuis tes objets pb.

et la,ca marchera beaucoup mieux pour ton exe

donc, evites de mettre les chemins de repertoire...

donc, à la compilation de l'exe, rassemble les fichiers images dans le meme repertoire que tes pbl.


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#7 14-11-2007 13:54:30

rapitou  
Membre Power Geek
Date d'inscription: 29-03-2007
Messages: 163
Pépites: 661
Banque: 0

Re: [RESOLU] Exécutable et images

Ben c'est ce que j'avais fait au départ, mais c'est quand meme plus propre d'avoir les images dans un repertoire à part...
Je comprends pas pourquoi ça marche pas, puisque je l'ai déjà vu plusieurs fois comme ça, c'est ça a toujours bien fonctionné.

Et ça me surprend quand meme que les images soient bien visibles quand je lance l'exe depuis mon répertoire de travail.
C'est bizarre non ???

Hors ligne

 

#8 14-11-2007 14:03:21

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4658
Pépites: 942
Banque: 2,147,483,647
Site web

Re: [RESOLU] Exécutable et images

si tu lances l'exe depuis ton repertoire de travail, le path de windows se trouvera la par defaut. donc, il pourra prendre en compte le repertoire des images.
alors que si tu lances depuis un autre repertoire, le path ne sera plus sur ton repertoire de travail.  le repertoire des images n'exsitant pas, tu n'auras aucune image. aussi simple que cela.


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#9 14-11-2007 14:03:44

rapitou  
Membre Power Geek
Date d'inscription: 29-03-2007
Messages: 163
Pépites: 661
Banque: 0

Re: [RESOLU] Exécutable et images

Quand on lance en interprété je comprends bien, mais pour moi un binaire est cencé etre completement indépendant des sources ... Le nom du répertoire source qui m'a permis de générer l'exe serait donc reinseigné qq part dans le binaire lui même ?? Ca me surprend ....

Hors ligne

 

#10 14-11-2007 14:04:00

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: [RESOLU] Exécutable et images

Bonjour,

si tu n'embarques pas tes images dans l'appli à l'aide de PBR, PowerBuilder cherchera toujours l'image par le chemin en dur qui lui est assigné ('c:\images\image1.bmp') ou si pas de chemin, uniquement un fichier (image2.bmp) : dans le répertoire de l'exe.

Du coup l'exe sur le poste de dev trouvera les images, par contre si tu déploies sur un autre poste tu devras également y copier tous les dossiers et fichiers images (c:\images\*) => utilise un PBR...

Voir aussi Utilité d'utiliser les fichiers .pbr ??


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#11 14-11-2007 14:06:39

rapitou  
Membre Power Geek
Date d'inscription: 29-03-2007
Messages: 163
Pépites: 661
Banque: 0

Re: [RESOLU] Exécutable et images

Merci pour ta réponse erAsORz.
Mais tu n'as pas bien lu mon message, le fichier pbr existe et je n'ai rien renseigné en dur au sein de mon applicatif

Hors ligne

 

#12 14-11-2007 14:20:33

rapitou  
Membre Power Geek
Date d'inscription: 29-03-2007
Messages: 163
Pépites: 661
Banque: 0

Re: [RESOLU] Exécutable et images

huhu
je crois que j'ai trouvé ...
En fait dans mes sources j'ai ecrit mes chemins vers le repertoire image avec des / et pas des \ ... En interprété PB retrouve bien le chemin, mais avec l'exécutable c'est une autre paire de manche.
Donc voilà je sais chuis concon Windows c'est pas unix

Merci à tous pour votre aide !

Hors ligne

 

#13 14-11-2007 14:48:16

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: [RESOLU] Exécutable et images

rapitou a écrit:

Merci pour ta réponse erAsORz.
Mais tu n'as pas bien lu mon message, le fichier pbr existe et je n'ai rien renseigné en dur au sein de mon applicatif



bon l'essentiel c'est que ça soit résolu, cool,


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#14 14-11-2007 17:39:46

JCZ  
Builder Power
Award: bf
Lieu: 75019 paris
Date d'inscription: 21-05-2007
Messages: 1724
Pépites: 496,453,703,213
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Exécutable et images



Face à l'agression, la puissance de l'intelligence

Hors ligne

 

#15 14-11-2007 17:59:08

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: [RESOLU] Exécutable et images

JCZ a écrit:


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22