Activar/desactivar la tecla shift
10.02.2008
La siguiente función activa o desactiva la tecla shift al iniciar una aplicación. Para ello se le pasa la ruta del archivo sobre el que se actúa (T), el valor para activarla o desactivarla (Activar – true o false):
Function ap_QuitaShift(T As String, Activar As Boolean) As Boolean
On Error GoTo errQuitaShift
Dim db As Database, wks As Workspace
Dim prop As Property
Const conPropNotFound = 3270
Set wks = Workspaces(0)
Set db = wks.OpenDatabase(T)
db.Properties(”AllowByPassKey”) = Activar
db.Close
Set db = Nothing
Exit Function
errQuitaShift:
Set prop = db.CreateProperty(”AllowByPassKey”, dbBoolean, False)
db.Properties.Append prop
Resume Next
End Function
Esta función nos informa sobre el estado de la propiedad Shift de la base de datos que se le pasa (T), devolviendo true o false según corresponda:
Public Function ShiftActivado(T As String) As Boolean
On Error GoTo ShiftActivado_err
Dim db As Database, wks As Workspace
Dim prop As Property
Const conPropNotFound = 3270
Set wks = Workspaces(0)
Set db = wks.OpenDatabase(T)
ShiftActivado = db.Properties(”AllowByPassKey”)
sal_de_ShiftActivado:
Exit Function
ShiftActivado_err:
ShiftActivado = True
Resume sal_de_ShiftActivado
End Function
Fuente: DelucchiMDB
12.12.2008 at 7:19
Hola que tal sinceramente no entiendo lo que posteaste xD
pero te agradeceria mucho que me ayudes tengo una laptop q bueno es d mi papa i de un momento a otro dejo se funcionar la techa shift en ambos lados ( la izq i la der) anterior mente me paso cuando se deshabilito la funcion de hibernat pero ahora es una tecla muy importante i necesito saber como reactivarla si no mi papa no me va a perdonar xD por k no ecucha razones espero que me puedas ayudar
de antemano agradesco tu ayuda
Saludos y muchas gracias¡¡