Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: pungados en 14 Julio 2009, 02:12 am



Título: Duda sobre propiedad Visible de un formulario
Publicado por: pungados en 14 Julio 2009, 02:12 am
Hola comunidad elhacker.
Si un formulario no esta visible
Código:
form1.visible=false
, sigue trabajando?

Cuando mi aplicación inicia, se agrega a la barra del reloj el icono, entonces para minimizarlo uso la propieda visible, si uso Windowstate el programa se agrega a la barra de windows, y lo que quiero es que se minimise directamente al reloj.
Entonces al usar esa propiedad, puedo hacer que el programa siga trabajando, reprodusca sonidos, etc?
Hasta ahora no me funciona muy bien por eso pregunto.

Gracias


Título: Re: Duda sobre propiedad Visible de un formulario
Publicado por: seba123neo en 14 Julio 2009, 02:22 am
Hola, no se como lo estas minimizando, pero para minimizarlo al reloj debes usar la api Shell_NotifyIcon, y lo que se hace normalmente es hacerle un .Hide y despues un .Show para mostrarlo nuevamente...y si sigue trabajando el programa.busca sobre esa api hay ejemplos...

saludos.


Título: Re: Duda sobre propiedad Visible de un formulario
Publicado por: BlackZeroX en 14 Julio 2009, 02:36 am
Si un objeto es Cargado, dejando de lado si se visualisa o no ( Caso como un Buffer de un HDC para hacer animaciones u otro ) seguira trabajando, siempre y cuando no se descargue en tu caso el form que contenga los prosesos pertinentes, asi que debe ser algo de tu algoritmo y no sobre dicha propiedad del form a usarˇ!


Título: Re: Duda sobre propiedad Visible de un formulario
Publicado por: pungados en 14 Julio 2009, 02:39 am
Hola, estoy usando la api Shell_NotifyIcon, pero no hace el hide/show. Como ya dije, cuando el formulario arranca aparece el icono en el reloj.
Estoy probando otros algoritmos, y optimizando haber que pasa.
Muchas gracias.