Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
On me demande de sauvegarder une fenêtre, pour cela il faut que je déclare en global une variable de type window...
Comment la déclare t'on???
Pour une chaîne de caractère, c'est :
int gi_cpt
Mais pour de type window????
Hors ligne
Window gw_mywindow
Hors ligne
foon
Le mieux est de déclarer la variable avec la classe du niveau le plus bas possible :
w_about gw_mywindow
poche a écrit:
..., pour cela il faut que je déclare en global une variable de type window...
Peut être, mais pas forcément. Si tu utilise la syntaxe 1 de la fonction Open, par exemple :
open (w_about)
Alors, PB déclare et initialise une variable globale du même nom que la classe.
Tout se passe comme si dans tes variables globales tu avais déclaré :
w_about w_about
Hors ligne
Alors là,
Je la connaissais pas celle-là
Hors ligne
Foon, heureux de t'avoir appris quelque chose.
Je ne suis pas un gourou, mais quand je suis sorti de l'école ma boite m'a payé une formation PB chez Sybase. C'est là qu'on m'a appris ça.
Enfin, savoir inutilisable par poche si c'est pour la question "trouver la fenêtre courante"
Hors ligne