por opermty » 26 Jun 2006 20:04
Se puede hacer con una API
'Deshabilita el uso de Control+Alt+Supr
Public Declare Function SystemParametersInfo Lib "user32" Alias "SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As Long, lpvParam As Any, ByVal fuWinIni As Long) As Long
Public Const SPI_SCREENSAVERRUNNING = 97
Private Sub ToggleCtrlAltDel(IsEnabled As Boolean)
Dim lReturn As Long
Dim lBool As Long
lReturn = SystemParametersInfo(SPI_SCREENSAVERRUNNING, IsEnabled, lBool, vbNull)
End Sub
Comentario SOftJaen
===================
Si Access 97 lo estás ejecutando en sistemas basados en NT, debido a motivos
de seguridad no es posible deshabilitar la famosa combinación de teclas
«Ctrl + Alt + Supr». En Windows 9x no hay ningún problema, pero en
NT/2000/XP, no es posible.
Lo que sí puedes hacer es deshabilitar el botón «Administrador de tareas».
Para ello deberás acceder al registro de Windows y crear la siguiente clave,
si es que no existe:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System
Una vez creada la clave, crea en ella un valor DWORD llamado
«DisableTaskMgr» y establece a 1 su valor. Cuando quieras habilitar de nueva
dicho botón, cambia el valor por un 0.