PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Impedir que se cierre una ventana.
Impedir que se cierre una ventana.
Débuté par Raül Vidiella, 19 mar. 2015 10:45 - 5 réponses
Posté le 19 mars 2015 - 10:45
Buenos dias,
estoy intentando impedir que se cierre una ventana. El tipico mensaje "
se han modificado datos desea grabarlos",si,no,cancelar. el si y no
estan claros, pero no consigo implementar el cancelar. Lo he probado en
el lostfocus, el close, ... pero no consigo que mantenga la ventana abierta.

Alguien sabe como hacerlo?
Gracias.


---
avast! Antivirus: Mensaje saliente limpio.
Base de datos de Virus (VPS): 150317-0, 17/03/2015
Comprobado el: 19/03/2015 10:45:15
avast! - copyright (c) 1988-2015 AVAST Software.
http://www.avast.com
Membre enregistré
309 messages
Popularité : +31 (37 votes)
Posté le 19 mars 2015 - 16:32
Hi
To prevent a form from closing, just use
ReturnToCapture() //(or reprisesaisie() in french)

BR
Posté le 23 mars 2015 - 13:44
eso es lo que dice la ayuda, pero a mi no me funciona. Estoy en una
ventana interna, no se si sera ese el problema.

Gracias.
El 19/03/2015 15:32, Samir BOUCHETIBAT ha escrit:
Hi
To prevent a form from closing, just use
ReturnToCapture() //(or reprisesaisie() in french)

BR


---
avast! Antivirus: Mensaje entrante limpio.
Base de datos de Virus (VPS): 150323-0, 23/03/2015
Comprobado el: 23/03/2015 13:43:52
avast! - copyright (c) 1988-2015 AVAST Software.
http://www.avast.com






---
avast! Antivirus: Mensaje saliente limpio.
Base de datos de Virus (VPS): 150323-0, 23/03/2015
Comprobado el: 23/03/2015 13:44:54
avast! - copyright (c) 1988-2015 AVAST Software.
http://www.avast.com
Membre enregistré
309 messages
Popularité : +31 (37 votes)
Posté le 24 mars 2015 - 10:05
Hi,
Make sure you are calling ReturnToCapture in the "CLOSING" event of the form.

BR
Samir
Membre enregistré
392 messages
Popularité : +12 (12 votes)
Posté le 24 mars 2015 - 22:35
Hola Raul, puedes ser mas preciso ? Cierras la venta principal o la interior ? SI me recuerdo bien, al cerrar la principal, la interna lo sera automaticamente, lo que es logico.

Gracias por tu respuesta.
Cordialemente, Michel.

@Samir, si la fermeture a lieu depuis la fenêtre principale, sa fenêtre interne va logiquement se fermer, il nous donnera des précisions sur ce point.
A+

--
If it works, don't touch it, don't look at it, AND don't fix it ! No patches, no SP ! JUST DONT FIX IT.
Posté le 26 mars 2015 - 19:04
buenas tardes,
El escenario es una pestaña mdi, que contiene una ventana interna en la
cual se estan introduciendo datos. Al cerrar la ventana verifico si se
han modificado y pregunto si quieren guardar (si, No o cancelar) en el
evento close de la ventana interna ya que en la ventana mdi no hay
codigo ya que se crea dinamicamente. Al pulsar cancelar he probado el
returntocapture, con varios parametros, la ventana, un control de la
ventana, ....

Un saludo
Raül Vidiella



El 19/03/2015 9:45, "Raül Vidiella" ha escrit:
Buenos dias,
estoy intentando impedir que se cierre una ventana. El tipico mensaje "
se han modificado datos desea grabarlos",si,no,cancelar. el si y no
estan claros, pero no consigo implementar el cancelar. Lo he probado en
el lostfocus, el close, ... pero no consigo que mantenga la ventana
abierta.

Alguien sabe como hacerlo?
Gracias.


---
avast! Antivirus: Mensaje saliente limpio.
Base de datos de Virus (VPS): 150317-0, 17/03/2015
Comprobado el: 19/03/2015 10:45:15
avast! - copyright (c) 1988-2015 AVAST Software.
http://www.avast.com


---
avast! Antivirus: Mensaje entrante limpio.
Base de datos de Virus (VPS): 150325-1, 25/03/2015
Comprobado el: 26/03/2015 18:52:58
avast! - copyright (c) 1988-2015 AVAST Software.
http://www.avast.com






---
avast! Antivirus: Mensaje saliente limpio.
Base de datos de Virus (VPS): 150325-1, 25/03/2015
Comprobado el: 26/03/2015 19:04:50
avast! - copyright (c) 1988-2015 AVAST Software.
http://www.avast.com