FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
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. |
#2
|
||||
|
||||
Si, pon un timer y en su evento "ontimer" pon el siguiete código:
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. |
#3
|
||||
|
||||
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?.
|
#4
|
||||
|
||||
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? |
#5
|
||||
|
||||
Hola,
Iba a poner el 1-0 de rigor, pero veo que tendría que poner algo como 1-0-0... |
#6
|
||||
|
||||
Cita:
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 ... |
#7
|
||||
|
||||
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. |
#8
|
||||
|
||||
Estoy aprendiendo... eso creo jaja.
|
#9
|
||||
|
||||
Hola,
Cita:
|
#10
|
|||
|
|||
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 |
#11
|
||||
|
||||
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... |
#12
|
|||
|
|||
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.
|
#13
|
||||
|
||||
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! |
#14
|
||||
|
||||
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. |
#15
|
||||
|
||||
Ademas estamos contestando la pregunta que se hizo (o sea que estamos ayudando), ahora resulta que no podemos hacerlo con un podo de humor...
|
#16
|
||||
|
||||
Cita:
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 ... |
#17
|
||||
|
||||
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. |
#18
|
||||
|
||||
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. |
#19
|
|||
|
|||
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. |
#20
|
|||
|
|||
Repuesta
puedo responder ?? o va a bloquear mis respuestas porque no comparto la forma infantil de participar en estos foros ??
|
|
|
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 |
|