Problemstellung:
Für 32Bit und 64Bit Office Versionen
Wie kann ich DB-Properties lesen?
Verweis auf die Microsoft DAO 3.X Object Library erforderlich
Public Function GetProp(strEigenschaftenname As String) '******************************************* 'Name: GetProp (Sub) 'Purpose: Auslesen von Datenbank Einstellungen 'Author: Thomas Keßler 'Date: Dezember 15, 2002, 11:00:15 'Inputs: prop= Die Eigenschaft die gelesen werden soll 'Output: '******************************************* On Error GoTo Err_Prop Dim db As DAO.Database Set db = CurrentDb GetProp = db.Properties(strEigenschaftenname) db.Close GoTo Err_Ende Err_Ende: Exit Function Err_Prop: If Err.Number = 3270 Then MsgBox "Property wurde noch nicht gesetzt.", _ vbCritical + vbOKOnly, "Fehler" Exit Function Else Dim strErrString As String strErrString = "Error Information..." & vbCrLf strErrString = strErrString & "Error#: " & Err.Number & vbCrLf strErrString = strErrString & " Description: " & Err.Description & vbCrLf MsgBox strErrString, vbCritical + vbOKOnly, "Error in Sub: GetProp" Resume Err_Ende End If End Function
Aufruf:
Dim x x = GetProp("AllowBypassKey")
Würde den Zustand der der Property "Shift-Taste zulassen" auslesen
Ähnliche Artikel
Weiterlesen...