Практическое руководство. Установка и получение значений свойств
Обновлен: Ноябрь 2007
При работе с формами и элементами управления в Visual Basic можно установить их свойства программно во время выполнения или в режиме разработки с помощью окна Свойства. Свойства большинства других объектов (например, объектов из сборок или объектов, созданных пользователем) устанавливаются только программно.
Свойства, доступные для установки и чтения, называются свойствами, доступными для чтения и записи. Свойства, доступные для чтения, но не для изменения, называются свойствами только для чтения. Свойства, доступные для записи, но не для чтения, называются свойствами только для записи.
Значение свойства устанавливается при необходимости изменения внешнего вида или поведения объекта. Например, чтобы изменить содержимое текстового поля, следует изменить свойство Text элемента управления "Текстовое поле".
Значение свойства извлекается, когда необходимо выяснить состояние объекта до выполнения кодом некоторых действий, таких как присвоение значения другому объекту. Например, свойство Text элемента управления "Текстовое поле" возвращают для определения содержимого текстового поля перед запуском кода, который может изменить значение.
Задание значения свойству
Воспользуйтесь следующим синтаксисом.
Объект.свойство=выражение
Следующие операторы предоставляют примеры установки свойств.
' Set the Top property to 200 twips. TextBox1.Top = 200 ' Display the text box. TextBox1.Visible = True ' Display 'hello' in the text box. TextBox1.Text = "hello"
Примечание. Свойство можно установить путем его передачи параметрам ByRef. В этом случае свойству будет присвоен результат, возвращенный из процедуры как параметр ByRef.
Получение значений свойств
Воспользуйтесь следующим синтаксисом.
переменная=объект.свойство
Кроме того, можно получить значение свойства в виде части более сложного выражения без присвоения значения свойства переменной. Следующий код изменяет свойство Top элемента управления "Переключатель".
RadioButton1.Top += 20
См. также
Задачи
Практическое руководство. Выполнение действий с помощью методов
Основные понятия
Объекты из Visual Basic и других источников