Crear una variable en un Frm ?

12/11/2008 - 17:39 por Agustin Ithurbide | Informe spam
Hola tengo un formulario y necesito crear una variable para poder validar si
el usuario esta haciendo un proceso para que no lo permita salir del
formulario hasta no cancelar el proceso. Nose donde ubicar el codigo para
crear esta variable en el formulario:

Muchas gracias.

A

Preguntas similare

Leer las respuestas

#1 Alberto Poblacion
12/11/2008 - 16:45 | Informe spam
"Agustin Ithurbide" wrote in message
news:%23ju$
Hola tengo un formulario y necesito crear una variable para poder validar
si el usuario esta haciendo un proceso para que no lo permita salir del
formulario hasta no cancelar el proceso. Nose donde ubicar el codigo para
crear esta variable en el formulario:



Dentro de la clase:

public class MiFormulario: System.Windows.Forms.Form
{
private bool procesoEnMarcha = false;

}

En el proceso la pones a true, y al terminarlo la devuelves a false.
En el evento QueryUnload, examinas la variable y si es true pones
e.Cancel=true, y listo.
Respuesta Responder a este mensaje
#2 Gustavo Cantero
12/11/2008 - 18:48 | Informe spam
Agustín:
Te faltó pasar el código del formulario, pero calculo que será
algo como esto:

public class xxx : Form
{
private bool procesoFinalizado;

...
}

Saludos.

Gustavo A. Cantero
CEO - Scientia® Soluciones Informáticas
MCP - MCSD - MCTS
http://www.scientia.com.ar
http://www.programandoamedianoche.com
http://foro.scientia.com.ar



De: Agustin Ithurbide [mailto:]
Expuesto a las: Miércoles, 12 de Noviembre de 2008 01:40 p.m.
Expuesto en: microsoft.public.es.csharp
Conversación: Crear una variable en un Frm ?
Asunto: Crear una variable en un Frm ?

Hola tengo un formulario y necesito crear una variable para poder
validar si
el usuario esta haciendo un proceso para que no lo permita salir del
formulario hasta no cancelar el proceso. Nose donde ubicar el codigo
para
crear esta variable en el formulario:

Muchas gracias.

A
Respuesta Responder a este mensaje
#3 Agustin Ithurbide
12/11/2008 - 19:24 | Informe spam
Gracias gustavo y alberto era lo que estaba necesitando, se agradece.

Saludos

A


"Gustavo Cantero" escribió en el mensaje
news:
Agustín:
Te faltó pasar el código del formulario, pero calculo que será
algo como esto:

public class xxx : Form
{
private bool procesoFinalizado;

...
}

Saludos.

Gustavo A. Cantero
CEO - Scientia® Soluciones Informáticas
MCP - MCSD - MCTS
http://www.scientia.com.ar
http://www.programandoamedianoche.com
http://foro.scientia.com.ar



De: Agustin Ithurbide [mailto:]
Expuesto a las: Miércoles, 12 de Noviembre de 2008 01:40 p.m.
Expuesto en: microsoft.public.es.csharp
Conversación: Crear una variable en un Frm ?
Asunto: Crear una variable en un Frm ?

Hola tengo un formulario y necesito crear una variable para poder
validar si
el usuario esta haciendo un proceso para que no lo permita salir del
formulario hasta no cancelar el proceso. Nose donde ubicar el codigo
para
crear esta variable en el formulario:

Muchas gracias.

A


Respuesta Responder a este mensaje
#4 Jose Luis Manners
13/11/2008 - 15:22 | Informe spam
Ademas de las soluciones presentadas sugiero darle una mirada a la API de
multihilos (multithreading) que provee el framework la cual te permite
ejecutar un proceso y ser notificado cuando este termine. la ventaja de
este modelo es que no te bloqueas la aplicación winform.

Dalue un vistazo a esto en MSDN a la clase "BackgroundWorker "

Espero te sirva.

Saludos,

Jose Luis Manners





"Agustin Ithurbide" wrote in message
news:#ju$
Hola tengo un formulario y necesito crear una variable para poder validar
si el usuario esta haciendo un proceso para que no lo permita salir del
formulario hasta no cancelar el proceso. Nose donde ubicar el codigo para
crear esta variable en el formulario:

Muchas gracias.

A

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida