Application Property

Applies To

Bound Object Frame Control, Chart Control, Check Box Control, Combo Box Control, Command Button Control, Controls Collection, Form, Form Section, Forms Collection, Image Control, Label Control, Line Control, List Box Control, Option Button Control, Option Group Control, Page Break Control, Properties Collection, Rectangle Control, Report, Report Section, Reports Collection, Screen Object, Subform/Subreport Control, Text Box Control, Toggle Button Control, Unbound Object Frame Control.

Description

You can use the Application property in Visual Basic to access the active Microsoft Access Application object and its related properties.

Setting

The Application property is set by Microsoft Access and is read-only.

Remarks

Each Microsoft Access object has an Application property that returns the current Application object. You can use this property to access any of the Application object properties. For example, you could refer to the menu bar for the Application object from the current form using the following syntax:


Me.Application.MenuBar

See Also

Application Object.

Example

This example demonstrates the use of the Application and DBEngine properties to display the DBEngine properties in a message box.


Private Sub Command1_Click()
    Dim x As Integer
    x = DisplayApplicationInfo(Me) Sub
DisplayApplicationInfo(obj As Object) As Integer
    Dim apl As Object, intI As Integer, strProps As String
    On Error Resume Next
    ' Form application property. 
        Set apl = obj.Application
        MsgBox "Application visible Property = " & apl.Visible
        If apl.UserControl = True Then
        For intI = 0 To apl.DBEngine.Properties.Count - 1
    strProps = strProps & apl.DBEngine.Properties(intI).Name & ", "
        Next intI
        End If
    MsgBox Left(strProps, Len(strProps) - 2) & ".", vbOK, _ 
        "DBEngine Properties"Function