FOROS PROFESIONALES
WINDEV
,
WEBDEV
y
WINDEV Mobile
Inicio
|
Mensajes recientes
|
Conéctese...
|
Desconnectar
|
Español
Inicio
→
WINDEV 2024
→
Traitement après fermeture d'une fenêtre
Traitement après fermeture d'une fenêtre
Iniciado por info, 30,mar. 2006 20:24 - 4 respuestas
Conéctese…
info
#1
Publicado el 30,marzo 2006 - 20:24
Bonjour,
Je voudrais exécuter un traitement spécifique, non pas dans la section "Fermeture de la fenêtre" de la fenêtre, mais après que cette fenêtre soit fermée.
Comment faire ?
Merci 1000 fois.
Informar
0
0
#2
Publicado el 03,abril 2006 - 09:41
Salut !
On 31-Mar-2006, "fredo" <info@capet.org> wrote:
Bonjour,
Je voudrais exécuter un traitement spécifique, non pas dans la section
"Fermeture de la fenêtre" de la fenêtre, mais après que cette fenêtre soit
fermée.
Comment faire ?
Merci 1000 fois.
Si ta fenêtre est lancée par une commande ouvre(), il suffit d'ajouter ce
code dans ta fenêtre appellante.
Si cette procédure est obligatoire, le mieu serait sans doute d'utiliser une
proédure qui lance ta fenêtre, attend sa fermeture et exécute le traitement
désiré ...
Un truc comme
Resultat = FenAOuvrir((<listeparam>) alors
//
fin
avec
Procedure FenAOuvrir(<listeparam>)
local
Resultat est un variant
Resultat = ouvre(<nomfenetre>,<listeparam>)
// traitement à effecturer
renvoyer Resultat
d'un autre coté, s'il s'agit d'une fenêtre appellée par ouvresoeur() ou
mdiouvre() tu pourrais dans la dernière instruction du code de fermeture de
ta fenêtre envoyer un événement et exécuter le traitement chaque fois que
cet événeent apparait.
En espérant t'avoir mis sur une piste !
--
Marcel Berman
Membre de WindAsso (coté belge !)
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 0613-2, 31/03/2006
Analyse le : 02/04/2006 8:38:02
avast! - copyright (c) 1988-2006 ALWIL Software.
http://www.avast.com
Informar
0
0
ns_jean-daniel.hoarau
#3
Publicado el 03,abril 2006 - 09:44
fredo vient de nous annoncer :
Bonjour,
Je voudrais exécuter un traitement spécifique, non pas dans la section
"Fermeture de la fenêtre" de la fenêtre, mais après que cette fenêtre soit
fermée.
Comment faire ?
Merci 1000 fois.
dans le code de fermeture de la fenetre, tu ouvres une autre fenetre
(hors ecran eventuellement) et tu execute le prog dans l'initialisation
de la nouvelle fenetre et c'est tout bon
--
Informar
0
0
francis.morel
#4
Publicado el 03,abril 2006 - 12:14
Bonjour,
A priori je ne vois pas d'autre solution que de mettre ce traitement après le code
Ouvre() qui a servi pour ouvrir ta fenêtre.
Cependant ta fenêtre a ce moment n'existe plus donc attention a ne pas faire référence à son contenu.
Petite indiscrétion pourquoi cette volonté de faire un traitement après la fermeture et pas dans le code de fermeture ?
A+
--
Franncis MOREL
Informar
0
0
guest
#5
Publicado el 03,abril 2006 - 13:53
Bravo à Marcel et à Francis : leur solution est la plus logique et la plus simple !
Merci.
Informar
0
0
→ Volver a WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 2024
WINDEV 25
WEBDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (versiones precedentes)
WINDEV (versiones precedentes)
WINDEV (versiones precedentes)
WEBDEV (versiones precedentes)
WEBDEV (versiones precedentes)
WINDEV Mobile (versiones precedentes)
WINDEV Mobile (versiones precedentes)
Reports & Queries
Reports & Queries
Irrelevante
Irrelevante
Herramientas
Herramientas
Français
English
Español
Portuguesa
Fermer cette fenêtre
Búsqueda Tipo
Sólo temas
Todos los mensajes
Periodo Buscar
Cualquier fecha
Última hora
Última 24 horas
Última semana
Último mes
Último año
Cancelar
Vista previa del mensaje
Añadiendo una imagen
Importar una imagen desde una URL
Enviar una imagen desde un archivo de su disco
Arrastrar un archivo o click en "Examinar..."
o
Cancelar
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Texto