Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-12-2006
creus creus is offline
Miembro
 
Registrado: sep 2006
Posts: 85
Poder: 18
creus Va por buen camino
Salida automatica de aplicación

Necesitaria saber si hay alguna instrucción especifica para que, al cabo de unos segundos determinados sin que hayamos tocado ni el teclado ni el ratón, la aplicación se cierre automaticamente.


Gracias a todos.
Responder Con Cita
  #2  
Antiguo 10-12-2006
Avatar de Albano
Albano Albano is offline
Miembro
 
Registrado: oct 2004
Ubicación: Nogales, Sonora, Mexico
Posts: 422
Poder: 20
Albano Va por buen camino
Si, pon un timer y en su evento "ontimer" pon el siguiete código:
Código Delphi [-]
tuforma.close;
asi cierras la forma en determinado tiempo...
La propiedad "interval" del timer es un entero, cada unidad es un milisegundo, si quieres que dure 5 segundos abierta tu forma, ponle 5000 a esa propiedad.
Responder Con Cita
  #3  
Antiguo 10-12-2006
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 24
seoane Va por buen camino
Me surgen un par de dudas que necesitaría que me aclarases para saber como enfocar la respuesta. Lo primero, los movimientos de ratón y teclado ¿son solo sobre nuestra aplicación o en cualquier aplicación de Windows?. Lo segundo, si el ratón se mueve, pero sin realizar ninguna acción ¿se tiene también en cuenta?.
Responder Con Cita
  #4  
Antiguo 10-12-2006
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Hasta donde llego tendrías que "inventarte algo". ¿Necesitas que la inactividad del ratón y el teclado sea para tu aplicación o también para el resto del sistema? Es decir, ¿la aplicación debe cerrarse tras cinco segundos sin pulsar una tecla o mover el ratón "encima" de tu aplicación o en cualquier otra?
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #5  
Antiguo 10-12-2006
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Iba a poner el 1-0 de rigor, pero veo que tendría que poner algo como 1-0-0...
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #6  
Antiguo 10-12-2006
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 24
seoane Va por buen camino
Cita:
Empezado por dec
Iba a poner el 1-0 de rigor, pero veo que tendría que poner algo como 1-0-0...
¿y para quien es el 1? ¿por que no me pondrás a mi el 0?

Bueno, de todas formas parece que a creus le sirvió la respuesta de Albano, o es que no quiere respondernos. Yo que ya tenia un poco de codigo ...
Responder Con Cita
  #7  
Antiguo 10-12-2006
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

El cero era para ti... lo mismo que para mí... aquí los partidos (que alguien me corrija) se juegan por tiempo.

El más rápido en contestar es el que se apunta el tanto, así que ya lo sabes. Albano is the winner.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #8  
Antiguo 10-12-2006
Avatar de Albano
Albano Albano is offline
Miembro
 
Registrado: oct 2004
Ubicación: Nogales, Sonora, Mexico
Posts: 422
Poder: 20
Albano Va por buen camino
Estoy aprendiendo... eso creo jaja.
Responder Con Cita
  #9  
Antiguo 10-12-2006
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Cita:
Empezado por Albano
Estoy aprendiendo... eso creo jaja.
¡Bienvenido al Club!
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #10  
Antiguo 10-12-2006
creus creus is offline
Miembro
 
Registrado: sep 2006
Posts: 85
Poder: 18
creus Va por buen camino
Respondiendo a Seone y a Dec, sí tenemos que tener en cuenta si movemos el ratón, y solo es de nuestra aplicación, no tiene que ser de cualquiera de windows.

Disculparme pero el tema del rigor 1-0-0, no lo he entendido para nada...

Los domingos por la tarde es lo que tienen...

Gracias de nuevo
Responder Con Cita
  #11  
Antiguo 10-12-2006
Avatar de Albano
Albano Albano is offline
Miembro
 
Registrado: oct 2004
Ubicación: Nogales, Sonora, Mexico
Posts: 422
Poder: 20
Albano Va por buen camino
Supongo que con lo que te di al inicio podría hacerse, solo que es necesario poner algunas condiciones para activar y desactivar el timer que te mencioné... Pero tal vez seoane o dec tienen una mejor respuesta.

P.D. Canté victoria antes de tiempo...
Responder Con Cita
  #12  
Antiguo 10-12-2006
Sudamericano Sudamericano is offline
Miembro
 
Registrado: feb 2004
Posts: 41
Poder: 0
Sudamericano Va por buen camino
Respuestas tontas

Esto es un concurso de Atletismo?? el que responde primero suma un punto, vale las respuestas que hace "Dec" que mas que respuesta repite las preguntas, se deberia tomar las cosas con mas seriedad, y dejar de intentar figurar dentro del foro, la filosofia deberia ser ayudarnos mutuamente y no estar en concurso absurdos.
Responder Con Cita
  #13  
Antiguo 10-12-2006
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Por favor, ¡si lo único que quería era poner un poco de sentido del humor! Y no es la primera vez que se hace... ¡ni espero sea la última!
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #14  
Antiguo 10-12-2006
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Y, por otro lado, ¿quién eres tú Sudamericano para decidir la filosofía que ha de seguirse en estos Foros? ¿Propones que quitemos del medio Foros como el de Humor y La taberna? Y por alusiones, ¿te refieres a mí cuando dices que se busca figurar en estos Foros? Pues sabe que te equivocas de principio a fin.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #15  
Antiguo 10-12-2006
Avatar de Albano
Albano Albano is offline
Miembro
 
Registrado: oct 2004
Ubicación: Nogales, Sonora, Mexico
Posts: 422
Poder: 20
Albano Va por buen camino
Ademas estamos contestando la pregunta que se hizo (o sea que estamos ayudando), ahora resulta que no podemos hacerlo con un podo de humor...
Responder Con Cita
  #16  
Antiguo 10-12-2006
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 24
seoane Va por buen camino
Cita:
Empezado por Sudamericano
Esto es un concurso de Atletismo?? el que responde primero suma un punto, vale las respuestas que hace "Dec" que mas que respuesta repite las preguntas, se deberia tomar las cosas con mas seriedad, y dejar de intentar figurar dentro del foro, la filosofia deberia ser ayudarnos mutuamente y no estar en concurso absurdos.
¿Y quien es el que decide la calidad de las respuestas? ¿tu?

Yo no sabia que estaba bajo reglamento militar. Yo pensaba que si me apetecía hacer un comentario gracioso, siempre que no estuviera fuera de lugar, lo podía hacer. Perdona si te molesto, no te preocupes que en ningún hilo tuyo voy a contestar nada ...
Responder Con Cita
  #17  
Antiguo 10-12-2006
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 24
seoane Va por buen camino
Volviendo al tema que plantea Creus. En este otro hilo se planteo algo parecido, solo que en vez de cerrar la aplicación se desconectaba de la base de datos, pero cambiando una instrucción por otra debería servir.

http://www.clubdelphi.com/foros/showthread.php?t=783

Como ves en el hilo se presentan varias formas de hacerlo, con el evento OnIdle, interceptando los mensajes y usando hooks. Este ultimo se mostró como el mas efectivo, aunque yo he tenido problemas para utilizar el hook de ratón a nivel de aplicación. Tampoco esta mal el método de interceptar mensajes aunque ya ves que da problemas con los menús.

Si quieres te puedo pasar el código para hacer un hook a nivel global. Supongo que podríamos comprobar si es nuestra aplicación es la que esta activa. Es una idea, si los métodos anteriores no te sirven podemos intentarlo con este, pero por ahora prueba con los otros.
Responder Con Cita
  #18  
Antiguo 10-12-2006
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Bueno. Pues no me quedo a gusto. Quiero pedir disculpas al compañero Sudamericano. Le pido disculpas porque el humor puede ser como los gustos: que no hay libro que los defina, que cada cual tiene los suyos y los distingue como le viene en gana.

Ya una vez Sudamericano y yo chocamos con el mismo tema, y así, no puede ser que siempre lleve yo la razón. Le pido disculpas, pues. Debe ser que el estar cierto tiempo en el ClubDelphi da pie a ciertas confianzas, a ciertos chascarrillos, a ciertas salidas, que bien pueden no ser entendidas y más aún tal vez no tengan sentido salvo para quien las hace.

A lo mejor, pues, es menester ahorrar comentarios superfluos. Dedicarme (puesto que hablo por mí) a ser todo lo escueto que pueda y preciso en mis siempre humildes respuestas, etc. Para evitar este tipo de altercados, que al cabo al cabo no es lo que se pretendía cuando Creus inició este Tema.

Y yendo al tema, por cierto, he de decir que he hecho algunas pruebas pero infructuosas... desde luego me pareció al principio más sencillo de lo que ahora me lo parece. Pido disculpas también por esto. Y ya me callo, para no permitir que el mucho hablar haga que me equivoque de nuevo.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #19  
Antiguo 11-12-2006
Sudamericano Sudamericano is offline
Miembro
 
Registrado: feb 2004
Posts: 41
Poder: 0
Sudamericano Va por buen camino
Cmmi, Rup

ustedes creen que un programador profesional o por lo menos que intente llegar a serlo, toma las cosas al juego con bromas ?? creen que con bromas podran inplementar metodologias de desarrollo com CMMI, RUP y otros ?? !bueno yo creo que no!, ahora aclaro a mi tambien me gustan las bromas, pero todo en su momento y en su lugar.

este foro es uno de los mejores si no el mejor en DELPHI, porque no trazarnos la meta de "ser el mejor foro", con algun reconocimiento de revistas especializadas o cosas por el estilo ??, pero con bromas fuera de lugar se podra??,, lo veo dificil.

Un niño se ahoga en el mar, que harias le cuentas un chiste primero luego lo ayudas ??? ese seria la metodologia ??

El que tenga oidos que oiga, un autocritica nunca esta de mas.
Responder Con Cita
  #20  
Antiguo 11-12-2006
Sudamericano Sudamericano is offline
Miembro
 
Registrado: feb 2004
Posts: 41
Poder: 0
Sudamericano Va por buen camino
Repuesta

puedo responder ?? o va a bloquear mis respuestas porque no comparto la forma infantil de participar en estos foros ??
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Asignacion Automatica frholguin Varios 9 19-10-2006 10:24:54
búsqueda automática fergape Varios 4 04-05-2006 18:48:53
DLL parámetros de salida (OUT) PedroAlfonso API de Windows 9 05-03-2005 21:27:16
Orden de Salida kwan Varios 7 09-12-2003 02:11:31
Prevenir la salida de la aplicación negama Varios 3 31-05-2003 03:05:02


La franja horaria es GMT +2. Ahora son las 03:36:59.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi