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 19-02-2004
Novás Novás is offline
Miembro
 
Registrado: oct 2003
Ubicación: Galicia
Posts: 146
Poder: 21
Novás Va por buen camino
mantaner una aplicación como modal

Hola a todos:

Vereis, estoy tratando de crear una aplicación que no me permita ser cerrada de ningún modo a no ser pulsando el botón de cerrar, es decir sin que funcione el ctrl+alt+sup ni tampoco alt+tab ni ninguna otra combinación posible.

La idea es de impedir que el usuario no pueda ejecutar otra aplicación que no sea la mia, que ésta se cargue al iniciar el sistema operativo y que al cerrar la aplicación se apague el ordenador.

Lo de apagar el ordenador y que la aplicación se cargue al inicio está solucionado pero no logro hacer lo expuesto anteriormente...

Muchas gracias de antemano.
__________________
Hay dos cosas infinitas: el Universo y la estupidez humana. http://www.cybertarjetas.net
Responder Con Cita
  #2  
Antiguo 19-02-2004
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
no dices que windows vas a utilizar... pero bueno, por aqui hay algo escrito sobre el tema:

Nuestro amigo roman nos dice:
Cita:
El código en la unidad hooks.pas permite inhabilitar las teclas

* Alt+Tab
* Alt+Esc
* Ctrl+Esc
* Alt+F4
* Win
* Apps

en Windows 2000.
Link de la pagina

Saludos
Responder Con Cita
  #3  
Antiguo 19-02-2004
Gydba Gydba is offline
Miembro
 
Registrado: ene 2004
Ubicación: Argentina
Posts: 673
Poder: 21
Gydba Va por buen camino
Buenas,
También existen un par de hilos sobre el tema en este foro, deberías de revisar el histórico para ver si algo te sirve.
__________________
Suerte
.: Gydba :.
Responder Con Cita
  #4  
Antiguo 19-02-2004
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Agrego que deshabilitar Ctrl-Alt-Supr en Windows 2000/XP, hasta donde sé, es mucho má difícil ya que practicamente la primera tarea que realiza el sistema operativo al cargarse es interceptar esta combinación para evitar que pueda ser bloqueada. Esto lo realiza WinLogon.exe sin el cual poco se puede hacer en Windows. WinLogon manda llamar a GINA quien es la dll encargada de manejar toda la autenticación del usuario de manera que, de acuerdo con la documentación de Windows, la única manera de interceptar dicha combinación es reescribiendo GINA, cosa que puede hacerse y está documentada pero creo que el objetivo no amerita el esfuerzo.

// Saludos
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


La franja horaria es GMT +2. Ahora son las 05:09:32.


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