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 29-07-2014 13:06:04

jordel  
Membre completement Geek
Lieu: Creil
Date d'inscription: 06-05-2011
Messages: 133
Pépites: 286
Banque: 0
Site web

[RESOLU] Crash PB à l'ouverture

Bonjour à tous,

Suite au remplacement de ma bécane, j'ai donc réinstallé PB 11.1 pour la partie dév... et dès que j'ouvre un projet existant... Paf le crash !
J'ai un joli message "Attempt to open DataWindow failed".

J'ai checké le net pour avoir une solution... mais rien ne semble fonctionner : suppr entrée dans la base de registre, modif options de PB, ...

Avez-vous une idée de pourquoi cela plante à ce point ?

Pour info, je suis sous win 7 maintenant

Dernière modification par jordel (31-07-2014 13:08:22)


J'ai le bras long... et au bout de ce bras, il y a Chuck Norris !

Hors ligne

 

#2 29-07-2014 15:42:46

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: [RESOLU] Crash PB à l'ouverture

Tu parles de ce message : http://i.imgur.com/I8r5lcy.png ?

D'abord ce n'est pas un crash, juste un message d'erreur applicatif.

Tu l'obtiens en cliquant sur un fichier .pbw dans l'explorer et pas en démarrant PB puis en rouvrant un projet manuellement.
ça provient d'un  mauvais paramétrage de association .pbw <-> PB où PB interprète mal ce qui lui est communiqué sur la ligne de commande.

Pour demander à PB d'ouvrir un workspace par le ligne de commande (ou le clic sur un fichier, ça revient au même), il faut utiliser le paramètre /workspace suivi du chemin vers le projet, et pas le projet tout seul.

Si tu remplaces dans la base de registres la valeur de HKEY_CLASSES_ROOT\Applications\PB115.EXE\shell\open\command
de

Code:

"C:\Program Files (x86)\Sybase\PowerBuilder 11.5\PB115.EXE" "%1"

en

Code:

"C:\Program Files (x86)\Sybase\PowerBuilder 11.5\PB115.EXE" /workspace "%1"

le problème devrait se régler. (évidemment, il faut adapter le chemin et la version de PB à ce que tu as chez toi)


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 30-07-2014 17:24:37

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

Re: [RESOLU] Crash PB à l'ouverture

Bonjour,

Tu es sous windows 7 => il faut que tu lances PB en mode administrateur :

Sur l’icône PB tu ouvres le menu contextuel par un clic gauche de la souris, et tu cliques sur l'entrée : Exécuter en tant qu'administrateur.

Hors ligne

 

#4 31-07-2014 08:07:03

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: [RESOLU] Crash PB à l'ouverture

buck a écrit:

Tu es sous windows 7 => il faut que tu lances PB en mode administrateur

Perso, ce n'est pas mon cas. Mais mes réglages UAC sont au minimum et je suis admin local.
Sur la machine d'à côté où l'UAC est inchangé des défauts ce n'est pas nécessaire non plus cela fonctionne sans droit particulier.


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

 

#5 31-07-2014 13:08:03

jordel  
Membre completement Geek
Lieu: Creil
Date d'inscription: 06-05-2011
Messages: 133
Pépites: 286
Banque: 0
Site web

Re: [RESOLU] Crash PB à l'ouverture

Hello,

Après les tests de vos solutions... j'ai désinstallé proprement PB11.1 et PB12 et salement PB11.5 (qui ne voulait pas se désinstaller proprement).
J'ai aussi désinstallé tous les composants Sybase.

J'ai alors remis PB11.1 et PB12 (oui, j'ai encore des applis dans les 2 versions). Et là, tout s'ouvre magiquement et sans erreur donc ;)

Merci pour les infos


J'ai le bras long... et au bout de ce bras, il y a Chuck Norris !

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22