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 11-03-2009 18:22:15

Fouad  
Membre
Date d'inscription: 17-02-2009
Messages: 6
Pépites: 27
Banque: 0

PB maj et recuperer la main sur le curseur

Bonsoir,

Dans une application PB, j'effectue une MAJ de donnée qui dure pas mal de temps.
J'ai réduit cette fenêtre afin d'utiliser les autre fonctionnalité dans l'applications cependant, je n'ai pas la main sur le curseur(il est toujours en traitement)
Y'a t-il une commande pour récupérer la main sur le curseur (en même temps le traitement de la MAJ doit continuer bien sur).

Merci d'avance pour votre aide

Bonne soirée

Cordialement

Hors ligne

 

#2 12-03-2009 08:02: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: PB maj et recuperer la main sur le curseur

Bonjour,

Tu dois rendre ton application "multithread". Pour réaliser cela en Powerbuilder, il faut implémenter la technique des "shared objects".

Les fonctions concernées sont : SharedObjectDirectory, SharedObjectGet, SharedObjectRegister. Il existe plusieurs exemples d'implémentation sur codexchange.

Tu trouveras également un article sur la mise en oeuvre des "shared objects" sur ce lien : http://pbdj.sys-con.com/node/42396

Hors ligne

 

#3 17-03-2009 21:09:11

Fouad  
Membre
Date d'inscription: 17-02-2009
Messages: 6
Pépites: 27
Banque: 0

Re: PB maj et recuperer la main sur le curseur

Bonsoir,

merci beaucoup pour votre réponse

mais je n'arrive pas à trouver des exemple de code sources de SharedObjectDirectory etc..

si vous en avez je suis preneur

Bonne soirée

Fouad

Hors ligne

 

#4 18-03-2009 07:43:10

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

Re: PB maj et recuperer la main sur le curseur

Bonjour,

Il existe plusieurs exemples d'implémentation sur codexchange : http://codexchange.sybase.com

=> rubrique  / powerbuilder / Threading :
Bug's Multi-Threading Service
MultiThreaded Count Example
Simple Multithreaded Sample (PB11)
thread
WigglyWorms
WigglyWorms(PB9)

Hors ligne

 

#5 18-03-2009 21:49:50

Fouad  
Membre
Date d'inscription: 17-02-2009
Messages: 6
Pépites: 27
Banque: 0

Re: PB maj et recuperer la main sur le curseur

Bonjour

désole mais j'en trouve pas dans ce site les exemples, je ne trouve pas les rubriques dont vous avez enumrez dans vos precedant mail

Bonne soirée

Cordialement

Hors ligne

 

#6 19-03-2009 07:08:45

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

Re: PB maj et recuperer la main sur le curseur

il faut créer un profil et se logger...
ensuite les sources sont là : http://www.sybase.com/detail?id=1058501#793


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

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22