Show

Отображает объекты Form. Не поддерживает именованные аргументы.

Синтаксис

object.Show style, ownerform

Части синтаксической последовательности для метода Show приведены в таблице:

Часть

Описание

object
Объектное выражение.
style
Необязательный параметр. Целое число, определяющее, является ли форма изменяемой или неизменной. Если параметр style равен 0 – форма неизменная; если style равен 1 – форма изменяемая.
ownerform
Необязательный параметр. Строковое выражение, указывающее компонент, который содержит показываемую форму.

Примечания

Если указанная форма не загружена в момент вызова метода Show, то Visual Basic загружает ее автоматически.
Когда метод Show отображает неизменную форму, то следующий за вызовом метода код выполняется тогда, когда до него дойдет очередь. Когда метод Show отображает изменяемую форму, последующий код не выполняется до тех пор, пока форма не будет скрыта или выгружена.
Когда метод Show отображает изменяемую форму, объекты на ней не чувствительны к нажатиям клавиш на клавиатуре или щелчкам мыши. Программа должна скрыть или выгрузить изменяемую форму (обычно в ответ на некоторые действия пользователя), прежде чем будет возможен ввод в другую форму.

Хотя во время вывода изменяемой формы остальные формы в приложении пользователя заблокированы, возможен доступ к другим приложениям.
Стартовая форма приложения отображается автоматически после вызова события Form_Load.
В примере показывается, как использовать метод Show:

Private Sub cmdShowResults_Click()
' Отображает изменяемую форму frmResults.
frmResults.Show vbModal
End Sub


Назад