Pas d'inquiétude, avec PBAdonf, c'est dans la poche ! ^^

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 21-04-2009 11:52:58

BRWA  
Membre Power Geek
Lieu: Beuzet (Belgique)
Date d'inscription: 18-12-2008
Messages: 151
Pépites: 24,612
Banque: 0

[RESOLU] *.pbx

Lorsqu'on a ajouté une .pbx à une library, où est-ce qu'on la retrouve dans l'interface graphique de PowerBuilder (je travaille en PB11.2)

Dernière modification par BRWA (22-04-2009 08:34:33)


Wagener Bruno

Hors ligne

 

#2 21-04-2009 13:44:16

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

Re: [RESOLU] *.pbx

tu peux la voir dans le system tree, mais tu verra uniquement les déclarations des méthodes, événements, ...

http://infocenter.sybase.com/help/index … BHDHEE.htm


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

Hors ligne

 

#3 22-04-2009 06:20:53

BRWA  
Membre Power Geek
Lieu: Beuzet (Belgique)
Date d'inscription: 18-12-2008
Messages: 151
Pépites: 24,612
Banque: 0

Re: [RESOLU] *.pbx

Oui, je vois bien comment les importer, ... mais où voit-on qu'une pbl comporte un pbx ? Lorsqu'on rentre dans un programme que l'on n'a pas soi-même codé par exemple ...


Wagener Bruno

Hors ligne

 

#4 22-04-2009 06:32:05

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

Re: [RESOLU] *.pbx

il apparait comme un NVO dans ta librairie (system tree)
en faisant un edit source tu auras un truc du genre :

Code: pb

forward
global type javavm from nonvisualobject
end type
end forward

global type javavm from nonvisualobject native "pb2java.pbx"
public function  long createjavavm(string classpath, string properties[])
public function  long createjavaobject(ref powerobject proxyobject, readonly string javaclassname, readonly string proxyname)
end type
global javavm javavm

on javavm.create
call super::create
TriggerEvent( this, "constructor" )
end on

on javavm.destroy
TriggerEvent( this, "destructor" )
call super::destroy
end on

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

Hors ligne

 

#5 22-04-2009 06:49:45

BRWA  
Membre Power Geek
Lieu: Beuzet (Belgique)
Date d'inscription: 18-12-2008
Messages: 151
Pépites: 24,612
Banque: 0

Re: [RESOLU] *.pbx

Non, je n'ai pas ça ... Et il n'apparaît pas comme un nvo dans le system tree ...

http://img15.imageshack.us/img15/4783/pstvpbx.th.jpg

Dernière modification par BRWA (22-04-2009 06:53:36)


Wagener Bruno

Hors ligne

 

#6 22-04-2009 07:05:01

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

Re: [RESOLU] *.pbx

comment s'appelle ton fichier pbx ?


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

Hors ligne

 

#7 22-04-2009 07:12:21

BRWA  
Membre Power Geek
Lieu: Beuzet (Belgique)
Date d'inscription: 18-12-2008
Messages: 151
Pépites: 24,612
Banque: 0

Re: [RESOLU] *.pbx

pbwsclient110.pbx  situé par défaut dans Sybase\Shared\PowerBuilder\


Wagener Bruno

Hors ligne

 

#8 22-04-2009 07:48:29

BRWA  
Membre Power Geek
Lieu: Beuzet (Belgique)
Date d'inscription: 18-12-2008
Messages: 151
Pépites: 24,612
Banque: 0

Re: [RESOLU] *.pbx

Quand j'importe pbwsclient110.pbx, il y a bien deux nvo qui apparaissent (soapconnection et soapexception); mais rien n'y est fait référence à pbwsclient110.pbx ... (hormis dans le code source des nvo)

J'aurais simplement voulu le voir texto dans le system tree ... tant pis ...

Dernière modification par BRWA (22-04-2009 08:34:12)


Wagener Bruno

Hors ligne

 

#9 22-04-2009 08:33:55

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

Re: [RESOLU] *.pbx

ben c'est bien comme ça que ça doit se passer...


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

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22