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.

#26 14-03-2007 16:36:59

wazou1812  
Modératrice
Award: bf
Date d'inscription: 24-05-2006
Messages: 610
Pépites: 2,097
Banque: 3,536,631,712,504

Re: [RESOLU] Dll nécessaires pour l'EXE

dlamo, Regarde ta messagerie, je viens de te renvoyer la pbl et l'exe.

si ça fonctionne je donnerais la réponse sur le forum.

bye

Hors ligne

 

#27 14-03-2007 18:07:32

dlamo  
Membre Geek
Lieu: Marseille
Date d'inscription: 30-10-2006
Messages: 30
Pépites: 154
Banque: 0
Site web

Re: [RESOLU] Dll nécessaires pour l'EXE

slt Wazou,
j'ai répondu à ton email...

Hors ligne

 

#28 15-03-2007 10:14:25

wazou1812  
Modératrice
Award: bf
Date d'inscription: 24-05-2006
Messages: 610
Pépites: 2,097
Banque: 3,536,631,712,504

Re: [RESOLU] Dll nécessaires pour l'EXE

au fait peux tu donner ta version exact de pb 8. ???

Hors ligne

 

#29 15-03-2007 10:32:59

dlamo  
Membre Geek
Lieu: Marseille
Date d'inscription: 30-10-2006
Messages: 30
Pépites: 154
Banque: 0
Site web

Re: [RESOLU] Dll nécessaires pour l'EXE

Oui c'est PB 8.0.1 build 8004 d'octobre 2001....
Merci pour ton mail, je m'en occupe ce soir...

Hors ligne

 

#30 15-03-2007 10:47:43

wazou1812  
Modératrice
Award: bf
Date d'inscription: 24-05-2006
Messages: 610
Pépites: 2,097
Banque: 3,536,631,712,504

Re: [RESOLU] Dll nécessaires pour l'EXE

ha ben fais attention à ma dll c'est la version 8.03 .

Mais vérifie bien tes dll, la dll PBVM80.DLL ne doit se trouver qu'a un seul endroit sur ton poste et sur les postes déployés. Et à priori celle que tu nous a donnée parait "endommagée" .

Hors ligne

 

#31 15-03-2007 14:33:03

dlamo  
Membre Geek
Lieu: Marseille
Date d'inscription: 30-10-2006
Messages: 30
Pépites: 154
Banque: 0
Site web

Re: [RESOLU] Dll nécessaires pour l'EXE

ok. Ce dont je suis certain c 'est que le poste qui ne fonctionne pas n 'a pas cette dll
Comment "vérifier" une dll ??? à part la supprimer et le regénérer ??

"ha ben fais attention à ma dll c'est la version8.03 ." = Est-ce que ça veut dire que je ne dois pas l'utiliser ?

Je vais voir ça ce soir.... je te tiens au courant ;)

Hors ligne

 

#32 15-03-2007 15:23:47

shahin  
Modérateur
Award: bf
Lieu: val de marne
Date d'inscription: 26-09-2006
Messages: 938
Pépites: 8,675,050,269
Banque: 16,218,225,127,617

Re: [RESOLU] Dll nécessaires pour l'EXE

Un outil utile : Process Explorer  (Sysinternals)
Pour la petite histoire, M$ a acheté la société Sysinternals, ce qui donne une idée de son sérieux.

Et la première personne a m'avoir parlé de cet outil est :
....
le support Sybase.


never let people work on more than one thing at once.

Hors ligne

 

#33 15-03-2007 15:37:51

wazou1812  
Modératrice
Award: bf
Date d'inscription: 24-05-2006
Messages: 610
Pépites: 2,097
Banque: 3,536,631,712,504

Re: [RESOLU] Dll nécessaires pour l'EXE

"ha ben fais attention à ma dll c'est la version8.03 ." = Est-ce que ça veut dire que je ne dois pas l'utiliser ?

Ben effectivement, fais attention. Ce n'est peut être pas la même.

Mais peut être peux tu récupérer cette dll sur un autre poste, un de tes collègues ...?

La mienne fait 4401 ko et est du 19/09/02

Hors ligne

 

#34 15-03-2007 16:35:37

dlamo  
Membre Geek
Lieu: Marseille
Date d'inscription: 30-10-2006
Messages: 30
Pépites: 154
Banque: 0
Site web

Re: [RESOLU] Dll nécessaires pour l'EXE

Allez : CHAMPAGNE !!!!!!!

Cette fois, ça marche. Donc conclusion : ma dll pbvm80.dll était mauvaise (elle pesait 145ko je crois...), j'ai donc repris une autre de la version 8.0.1 (je n'ai pas testé la tienne) puis j'ai testé, il m'a demandé une autre dll, la libjc.dll que j'ai ajoutée aussi et là miracle, ça fonctionne.

Bravo et surtout Merci, merci beaucoup, ça fait plaisir.... (cochonerie de dll, pourquoi était-elle mauvaise ??). Mais bon, je suis ravis

à bientôt pour de nouvelles aventures

Hors ligne

 

#35 15-03-2007 16:36:57

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

Re: [RESOLU] Dll nécessaires pour l'EXE

ok je suis partant pour le champagne !!!!!!!


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

Hors ligne

 

#36 15-03-2007 16:38:50

wazou1812  
Modératrice
Award: bf
Date d'inscription: 24-05-2006
Messages: 610
Pépites: 2,097
Banque: 3,536,631,712,504

Re: [RESOLU] Dll nécessaires pour l'EXE

moi aussi j'ai soif.............

Hors ligne

 

#37 16-03-2007 09:29:19

wazou1812  
Modératrice
Award: bf
Date d'inscription: 24-05-2006
Messages: 610
Pépites: 2,097
Banque: 3,536,631,712,504

Re: [RESOLU] Dll nécessaires pour l'EXE

dlamo a écrit:

J'ai vainement tenté de cocher en bas sur PB la case DLL et d'y préciser après le nom de celle_ci, mais l'unique changement est l'ajout de la dll à côté de mon .exe dans mon dossier d'enregistrement... ça m'aide pas à permettre au destinataire (utilisateur lambda) de lire l'exe

Quelqu'un pourrait-il m'eclairer ? Merci d'avance...

ps : PB Version 8

Après reflexion, je pense que j'ai compris comment tu as abimé la fameuse dll.

Lorsque tu as fais l'exe, tu l'as généré en machine code en cochant la case dll sur le bas de l'ecran et tu as mis le nom de la dll de pb, et c'est à ce moment que la dll de pb (la fameuse pbvm80.dll) a été modifiée dans ton répertoire. Par contre, la dll d'origine de pb devait encore exister dans le répertoire de sybase ou se trouve l'ensemble des dll. Mais tu avais un conflis sur le nom de la dll.

Moralité, ne jamais mettre un nom de dll de pb si le projet est compilé de cette manière. Il est possible, si le projet doit être compilé en dll, de laisser pb donner le nom de la dll.

Et encore un petit conseil, lorsque tu mets des images (.jpg) dans les objets de Pb, il faut enlever le chemin réseau et ne laisser que le nom du fichier. Ensuite, si tes fichiers images sont dans le même répertoire que l'exe, pb va se débrouiller tout seul.

Et si vous voulez une petite appli pour inviter les copains à une soirée, demander à dlamo, il a fait un petit exe sympa .

Hors ligne

 

#38 20-03-2007 08:35:46

dlamo  
Membre Geek
Lieu: Marseille
Date d'inscription: 30-10-2006
Messages: 30
Pépites: 154
Banque: 0
Site web

Re: [RESOLU] Dll nécessaires pour l'EXE

lol merci pour ces éclaircissements... Je me ferai plus prendre au piège ! 

Hors ligne

 

#39 20-03-2007 09:36:15

Doctor Z  
Moderador
Award: PanchoeNacho
Lieu: Vale Figueira (Lisbonne)
Date d'inscription: 30-05-2006
Messages: 756
Pépites: 1,003,082
Banque: 877,135,234,297,804

Re: [RESOLU] Dll nécessaires pour l'EXE

Bonjour à tous,

Un petit mot pour indiquer qu'il faut toujours prendre garde à la version des DLLs :
en effet, il faut que les DLLs soit de la même version que la version de PowerBuilder !

Je m'explique. Imaginons que nous sommes sous PowerrBuilder 8.0.1 build 666, et bien
les DLLs devront être de cette même version, la 8.0.1 build 666.

A chaque fois que PB est patché par un EBF, il faut toujours substitué les anciennes
versions de DLLs par les nouvelles installées par l'EBF !


http://www.userbars.com/i/543606.gif
Olivença, l'oubliée
Si tu es alentejane, que Dieu te bénisses, si tu ne l'es pas, que Dieu te pardonnes.

Hors ligne

 

#40 25-05-2007 11:36:27

ben_ghost  
Membre Geek
Lieu: paris
Date d'inscription: 22-03-2007
Messages: 33
Pépites: 100
Banque: 0

Re: [RESOLU] Dll nécessaires pour l'EXE

Heu je ais peu être paraitre bête mais... je n'arrive pas a créer mon exe ...

C'est bien en cliquant sur deploy ?

Hors ligne

 

#41 25-05-2007 12:06:32

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

Re: [RESOLU] Dll nécessaires pour l'EXE

ben_ghost a écrit:

Heu je ais peu être paraitre bête mais... je n'arrive pas a créer mon exe ...

C'est bien en cliquant sur deploy ?

http://img114.imageshack.us/img114/6665/exedr0.jpg


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

Hors ligne

 

#42 25-05-2007 13:58:30

rincevent  
Modérateur
Award: bf
Lieu: Belgique
Date d'inscription: 06-02-2007
Messages: 722
Pépites: 100,002,023
Banque: 0

Re: [RESOLU] Dll nécessaires pour l'EXE

Doctor Z a écrit:

Bonjour à tous,

Un petit mot pour indiquer qu'il faut toujours prendre garde à la version des DLLs :
en effet, il faut que les DLLs soit de la même version que la version de PowerBuilder !

Je m'explique. Imaginons que nous sommes sous PowerrBuilder 8.0.1 build 666, et bien
les DLLs devront être de cette même version, la 8.0.1 build 666.

A chaque fois que PB est patché par un EBF, il faut toujours substitué les anciennes
versions de DLLs par les nouvelles installées par l'EBF !

Salut, je suis passé de PB 9.0.2 build 7509 à PB 9.0.3 build 8004 (Maintenance Release)

Je n'ai pas redistribué de nouvelle version des DLL pourtant je n'ai pas non plus constaté d'erreurs.

c'est juste mon retour d'expérience, j'imagine qu'entre certaines versions ça pose problème et pas entre d'autres.
(et puis je n'ai pas patché ave un EBF mais avec une maintenance release)


http://img114.imageshack.us/img114/8519/userbar175801nb.gif
Pourquoi ne puis-je vivre comme n'importe quel être humain ? Pourquoi mon destin est-il de ne pouvoir cesser de me battre ?

Hors ligne

 

#43 25-05-2007 14:06:59

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

Re: [RESOLU] Dll nécessaires pour l'EXE

rincevent a écrit:

Salut, je suis passé de PB 9.0.2 build 7509 à PB 9.0.3 build 8004 (Maintenance Release)

Je n'ai pas redistribué de nouvelle version des DLL pourtant je n'ai pas non plus constaté d'erreurs.

c'est juste mon retour d'expérience, j'imagine qu'entre certaines versions ça pose problème et pas entre d'autres.
(et puis je n'ai pas patché ave un EBF mais avec une maintenance release)

effectivement si aucune modification n'impacte ton appli, il ne sera pas forcément nécessaire de patcher systématiquement les postes clients. En revanche, il est conseillé de conserver une équivalence de versions entre dev et exe.


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

Hors ligne

 

#44 25-05-2007 17:04:43

ben_ghost  
Membre Geek
Lieu: paris
Date d'inscription: 22-03-2007
Messages: 33
Pépites: 100
Banque: 0

Re: [RESOLU] Dll nécessaires pour l'EXE

Merci Pick ouick ...

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22