elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Evitar cierre de aplicacion vb
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Evitar cierre de aplicacion vb  (Leído 3,937 veces)
Buggcon

Desconectado Desconectado

Mensajes: 25


Ver Perfil
Evitar cierre de aplicacion vb
« en: 4 Abril 2013, 01:44 am »

Hola amig@s sucede que tengo una aplicacion en vb6 , funciona todo perfecto, solo que cuando pasa un lapso de aproximadamente 5 minutos se cierra.

Me dijeron que si lo ejecuto como servicio de windows este no se podría cerrar.
ustedes creen que eso pueda funcionar?
o hay algún código para eso?


Muchas gracias por leer esto, saludos  ;D


En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.878



Ver Perfil
Re: Evitar cierre de aplicacion vb
« Respuesta #1 en: 4 Abril 2013, 02:12 am »

funciona todo perfecto, solo que cuando pasa un lapso de aproximadamente 5 minutos se cierra.

Tán perfecto no va entonces... ¿Tienes idea de porque se cierra inesperádamente?, ¿tu aplicación consume demasiada RAM?.

Deberías empezar por mostrar el form para localizar el error, sinó no sé como esperas que alguien te pueda ayudar o se moleste en contestar... de verdad, no entiendo como alguien lanza una pregunta diciendo "se me cierra la app" y no mostrar ni siquiera una línea de código.



Un servicio de Windows es eso, un servicio (no hay interfaz gráfica), y una aplicación es una aplicación.
Aunque no sé casi nada sobre lo que quieres hacer, pero según he leido, si quieres ejecutar una aplicación como servicio de Windows, se puede (mucho más fácilmente si se trata de una aplicación CLI), pero para todo son inconvenientes, sobre todo dependiendo de la versión de Windows tiene sus inconvenientes por las sesiones del usuario, el UAC, etc, y en general hacer lo que has pedido es mucho más dificil de lo que te imaginas, y según he leido debes empezar por crear obviamente un proyecto de tipo "Windows Service" (que no sé si VB6 dispone de este tipo de proyecto), no un Windows Form.

Pero si tienes muchas ganas de aprender como se hace (según he leido como mínimo a un experto le puede costar una semana intensiva llevarlo a cabo) aquí tienes por donde empezar a leer:
http://msdn.microsoft.com/en-us/library/d56de412%28VS.80%29.aspx
http://stackoverflow.com/questions/3576208/launch-a-winform-application-from-a-windows-service
http://social.msdn.microsoft.com/Forums/en-US/vbgeneral/thread/97379e10-bdd8-49c3-8dfe-41129d91474b/
http://michaelellerbeck.com/2009/01/12/creating-a-service-for-visual-basic-2008-express/
http://go4answers.webhost4life.com/Example/launch-window-forms-app-windows-service-110233.aspx
https://www.google.com/search?q=vbnet+start+app+as+service&ie=utf-8&oe=utf-8&lr=lang_en

Saludos.


« Última modificación: 4 Abril 2013, 02:14 am por EleKtro H@cker » En línea



Buggcon

Desconectado Desconectado

Mensajes: 25


Ver Perfil
Re: Evitar cierre de aplicacion vb
« Respuesta #2 en: 4 Abril 2013, 02:23 am »

Tán perfecto no va entonces... ¿Tienes idea de porque se cierra inesperádamente?, ¿tu aplicación consume demasiada RAM?.

Deberías empezar por mostrar el form para localizar el error, sinó no sé como esperas que alguien te pueda ayudar o se moleste en contestar... de verdad, no entiendo como alguien lanza una pregunta diciendo "se me cierra la app" y no mostrar ni siquiera una línea de código.



Un servicio de Windows es eso, un servicio (no hay interfaz gráfica), y una aplicación es una aplicación.
Aunque no sé casi nada sobre lo que quieres hacer, pero según he leido, si quieres ejecutar una aplicación como servicio de Windows, se puede (mucho más fácilmente si se trata de una aplicación CLI), pero para todo son inconvenientes, sobre todo dependiendo de la versión de Windows tiene sus inconvenientes por las sesiones del usuario, el UAC, etc, y en general hacer lo que has pedido es mucho más dificil de lo que te imaginas, y según he leido debes empezar por crear obviamente un proyecto de tipo "Windows Service" (que no sé si VB6 dispone de este tipo de proyecto), no un Windows Form.

Pero si tienes muchas ganas de aprender como se hace (según he leido como mínimo a un experto le puede costar una semana intensiva llevarlo a cabo) aquí tienes por donde empezar a leer:
http://msdn.microsoft.com/en-us/library/d56de412%28VS.80%29.aspx
http://stackoverflow.com/questions/3576208/launch-a-winform-application-from-a-windows-service
http://social.msdn.microsoft.com/Forums/en-US/vbgeneral/thread/97379e10-bdd8-49c3-8dfe-41129d91474b/
http://michaelellerbeck.com/2009/01/12/creating-a-service-for-visual-basic-2008-express/
http://go4answers.webhost4life.com/Example/launch-window-forms-app-windows-service-110233.aspx
https://www.google.com/search?q=vbnet+start+app+as+service&ie=utf-8&oe=utf-8&lr=lang_en

Saludos.

Hola muchas gracias por responder, de hecho la aplicación no necesita interfaz grafica, es sencillo tan solo conecta con el navegador.
Pues al parecer si es muy dificil crear el servicio, habra alguna otra forma para evitar el cierre?

« Última modificación: 4 Abril 2013, 02:27 am por Buggcon » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines