Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Объект Screen ссылается на конкретную форму, отчет или элемент управления, на который в данный момент находится фокус.
Замечания
Используйте объект Screen вместе со своими свойствами для ссылки на определенную форму, отчет или элемент управления с фокусом.
Например, можно использовать объект Screen со свойством ActiveForm для ссылки на форму в активном окне, не зная имени формы. В следующем примере отображается имя формы в активном окне.
MsgBox Screen.ActiveForm.Name
Ссылка на объект Screen не делает форму, отчет или элемент управления активным. Чтобы сделать форму, отчет или элемент управления активным, необходимо использовать метод SelectObject объекта DoCmd .
Если вы ссылаетесь на объект Screen , когда нет активной формы, отчета или элемента управления, Microsoft Access возвращает ошибку во время выполнения. Например, если стандартный модуль находится в активном окне, код в предыдущем примере вернет ошибку.
Пример
В следующем примере объект Screen используется для вывода имени формы в активном окне и активного элемента управления в этой форме.
Sub ActiveObjects()
Dim frm As Form, ctl As Control
' Return Form object pointing to active form.
Set frm = Screen.ActiveForm
MsgBox frm.Name & " is the active form."
' Return Control object pointing to active control.
Set ctl = Screen.ActiveControl
MsgBox ctl.Name & " is the active control " _
& "on this form."
End Sub
Свойства
- ActiveControl
- ActiveDatasheet
- ActiveForm
- ActiveReport
- Application
- MousePointer
- Parent
- PreviousControl
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.