PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WEBDEV 2024 → Pageactualise(page1) puis Pageaffiche(page2) reste bloqué sur page1
Pageactualise(page1) puis Pageaffiche(page2) reste bloqué sur page1
Iniciado por alain pozzo, 12,dic. 2004 12:47 - 3 respuestas
Publicado el 12,diciembre 2004 - 12:47
Bonjour
Voici mon code :
Dans une procédure locale serveur rattachée à la "page1" :
...
Image2="image.bmp"
Image2..Visible=Vrai
Multitache(-1)
PageActualise("page1")
disk=disk+"\ORACLG\sonwav\SON.WAV"
MCI_AVI("play " +disk)
PageAffiche(page2)

Le résultat :
L'image image.bmp s'affiche bien à l'écran
Le fichier SON.WAV s'exécute correctement

MAIS L'INSTRUCTION PageAffiche(page2) NE FONCTIONNE PAS et je reste sur la page1

Comment faire ????
Merci à ceux qui auraient une solution.
Publicado el 13,diciembre 2004 - 10:21
Salut,

si la page que tu veux afficher est Page2 pourquoi appeller Page1 ??


"alain pozzo" <pozzo666@noos.fr> a écrit dans le message de news:
41bc17a9$1@news.pcsoft.fr...

Bonjour
Voici mon code :
Dans une procédure locale serveur rattachée à la "page1" :
..
Image2="image.bmp"
Image2..Visible=Vrai
Multitache(-1)
PageActualise("page1")
disk=disk+"\ORACLG\sonwav\SON.WAV"
MCI_AVI("play " +disk)
PageAffiche(page2)

Le résultat :
L'image image.bmp s'affiche bien à l'écran
Le fichier SON.WAV s'exécute correctement

MAIS L'INSTRUCTION PageAffiche(page2) NE FONCTIONNE PAS et je reste sur la
page1

Comment faire ????
Merci à ceux qui auraient une solution.
Publicado el 13,diciembre 2004 - 11:36
Parceque je suis sur la page1 et je clique sur une image clicable de la page1 qui doit me faire apparaitre une autre image avant de passer à la page 2. Pour cela je suis obligé de réactualiser la page 1 pour afficher la nouvelle image avant de pouvoir afficher la page 2. Mais dès que je réactualise la page 1, je reste dessus, pageaffiche(page2) ne fonctionne pas. Et il n'y a pas de raisons logiques à cela.
Si tu as une idée pour procéder autrement je suis preneur.
APB
Publicado el 13,diciembre 2004 - 17:04
En fait, ce qui n'est pas logique c'est que Webdev ne t'affiche pas Page2
dans ton cas (la dernière pas appellée).
Si c'était le cas, tu ne verras pas l'image mise à jour...
De plus, Multitâche n'a rien à faire ici (de ce que je vois)

Pour faire ce que tu viens d'exprimer, il faudrait :

- que tu actualises l'image, le son...
- que tu crées une variable globale à la page (un booléen fera l'affaire) =
à faux à l'init.
- dans ce traitement, tu attribue la valeur vrai à cette variable.
- dans le onload nabigateur de la page, tu testes cette variable :
Si elle est vrai, tu executes le code clic d'un bouton que tu vas créer pour
accéder en page2.
Voilà.

Ainsi, tu auras l'image désirée sur le clic puis tu auras la page2 dès que
la page1 avec l'image sera finie de charger.

Si jamais, redis-moi.

Bon dev,

Olivier


"alain pozzo" <pozzo666@noos.fr> a écrit dans le message de news:
41bd5893@news.pcsoft.fr...


Parceque je suis sur la page1 et je clique sur une image clicable de la
page1 qui doit me faire apparaitre une autre image avant de passer à la
page 2. Pour cela je suis obligé de réactualiser la page 1 pour afficher
la nouvelle image avant de pouvoir afficher la page 2. Mais dès que je
réactualise la page 1, je reste dessus, pageaffiche(page2) ne fonctionne
pas. Et il n'y a pas de raisons logiques à cela.
Si tu as une idée pour procéder autrement je suis preneur.
APB