PROFESSIONAL NEWSGROUPS
WINDEV
,
WEBDEV
and
WINDEV Mobile
Home
|
Recent messages
|
Connect
|
Sign out
|
English
Home
→
WINDEV 2024
→
Traitement après fermeture d'une fenêtre
Traitement après fermeture d'une fenêtre
Started by info, Mar., 30 2006 8:24 PM - 4 replies
Connect yourself…
info
#1
Posted on March, 30 2006 - 8:24 PM
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.
Report
0
0
#2
Posted on April, 03 2006 - 9:41 AM
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
Report
0
0
ns_jean-daniel.hoarau
#3
Posted on April, 03 2006 - 9:44 AM
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
--
Report
0
0
francis.morel
#4
Posted on April, 03 2006 - 12:14 PM
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
Report
0
0
guest
#5
Posted on April, 03 2006 - 1:53 PM
Bravo à Marcel et à Francis : leur solution est la plus logique et la plus simple !
Merci.
Report
0
0
→ Go back to WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (earlier versions)
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 2024
WINDEV 25
WEBDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (earlier versions)
WINDEV (earlier versions)
WEBDEV (earlier versions)
WEBDEV (earlier versions)
WINDEV Mobile (earlier versions)
WINDEV Mobile (earlier versions)
Reports & Queries
Reports & Queries
Off-topic
Off-topic
Tools
Tools
Français
English
Español
Portuguesa
Close this window
Search type
Only topics
All the messages
Search period
Any time
Past hour
Past 24 hours
Past week
Past month
Past year
Cancel
Preview of your message
Adding an image
Import an image from a URL
Send an image from a file of your disk
Drop a file or click "Browse..."
or
Cancel
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Text