ВУЗ:
Составители:
Рубрика:
12
Каждый объект определяется своим классом. Например: форма, как
основной объект для разработки приложения или пользовательского эле -
мента управления , является классом. В период ее разработки VB позволяет
определить экземпляр класса формы , открывая для него окно дизайнера
форм . Элемент управления палитры объектов VB является формально
классом, но размещенный на форме, становится настоящим объектом.
Самый простой способ создания объекта – дважды щелкнуть эле-
мент управления в палитре объектов. Однако чтобы реализовать полную
мощь объектов, доступных в VB и объектов других приложений , необхо -
димо использовать программные возможности VB для создания объектов в
период выполнения .
3.2. Основы работы с объектами
Признаками объектов VB, отличающие их друг от друга , являются
их свойства, методы , и события.
3.2.1. Установка и получение значения свойства
Каждый объект всегда находится в определенном состоянии , которое
характеризуется набором свойств объекта . Под воздействием событий объ-
ект переходит в другие состояния. Свойство – признак , некоторое отдель-
ное качество (параметр ) объекта . Например, свойствами могут быть разме-
ры объекта , заголовок, его наименование. Совокупность свойств объекта
определяет его состояние. Как правило , свойства – это набор переменных и
констант, в которых хранятся значения, определяющие параметры объекта .
Характеристики объекта можно изменять , меняя значения его свойств -
атрибутов, которые можно установить или получить их значения. Некото -
рые свойства могут быть установлены во время разработки программы .
Свойства также можно установить через окно свойств , не прибегая к напи-
санию программного кода.
Для установления значения свойства в программном коде использу-
ется следующий синтаксис:
Объект. Свойство = <значение свойства >
Например:
Text1.Top =200 ‘Устанавливает свойство Top = 200 bun
(1bun = 1/20 логической принтерной точки )
Text1.Visible = True ‘Делает текстовое поле видимым
Text1.Text = “VB” ‘Выводит в текстовом поле значение VB
Для получения значения свойства какого - либо объекта используется
следующий синтаксис:
Переменная = Объект. Свойство
Это необходимо для выяснения состояния объекта перед выполнени-
ем кода процедуры каких - либо дополнительных действий .
12 К аж ды й о бъекто пределяется сво им классо м. Н апример: фо рма, как о сно вно й о бъектдля разрабо тки прило ж ения или по льзо вательско г о эле- ментауправления, является классо м. В перио д ее разрабо тки VB по зво ляет о пределить экземпляр класса фо рмы , о ткры вая для нег о о кно дизай нера фо рм. Э лемент управления палитры о бъекто в VB является фо рмально классо м, но размещ енны й нафо рме, стано вится насто ящ им о бъекто м. Самы й про сто й спо со б со здания о бъекта – дваж ды щ елкнуть эле- ментуправления в палитре о бъекто в. О днако что бы реализо вать по лную мо щ ь о бъекто в, до ступны х в VB и о бъекто в других прило ж ений , нео бхо - димо испо льзо вать про г раммны е во змо ж но сти VB для со здания о бъекто вв перио д вы по лнения. 3.2. О сновы работы собъектами П ризнакам и о бъекто в VB, о тличаю щ ие их друго тдруга, являю тся их сво й ства, мето ды , и со бы тия. 3.2.1. У становка и пол у ч ение знач ения свой ства К аж ды й о бъектвсегданахо дится во пределенно м со сто янии, ко то ро е характеризуется набо ро м сво й ство бъекта. П о д во здей ствием со бы тий о бъ- ектперехо дитв другие со сто яния. С во йс т во – признак, неко то ро е о тдель- но е качество (параметр) о бъекта. Н апример, сво й ствам и мо г утбы ть разме- ры о бъекта, заг о ло во к, его наимено вание. Со во купно сть сво й ств о бъекта о пределяетег о со сто яние. К ак правило , сво й ства–это набо рпеременны х и ко нстант, вко то ры х хранятся значения, о пределяю щ ие параметры о бъекта. Х арактеристики о бъекта мо ж но изменять, меняя значения ег о сво й ств- атрибуто в, ко то ры е мо ж но устано вить или по лучить их значения. Н еко то - ры е сво й ства мо гутбы ть устано влены во врем я разрабо тки про г раммы . Сво й стватакж е мо ж но устано вить через о кно сво й ств, не прибег ая к напи- санию про г раммно г о ко да. Д ля устано вления значения сво й ства в про г раммно м ко де испо льзу- ется следую щ ий синтаксис: О бъект. С вой ство= <знач ение свой ства> Н апример: Text1.Top =200 ‘Ус т анавл ивает с во йс т во Top = 200 bun (1bun = 1/20 ло гичес ко й принт ерно й т о чки) Text1.Visible = True ‘Дел ает т екс т о во е по л е видимы м Text1.Text = “VB” ‘Вы во дит в т екс т о во м по л е значение VB Д ля по лучения значения сво й ства како го-либо о бъекта испо льзуется следую щ ий синтаксис: П еременная = О бъект. С вой ство Э то нео бхо димо для вы яснения со сто яния о бъектаперед вы по лнени- ем ко дапро ц едуры каких-либо до по лнительны х дей ствий .
Страницы
- « первая
- ‹ предыдущая
- …
- 10
- 11
- 12
- 13
- 14
- …
- следующая ›
- последняя »