Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Visual Basic 6.0~01.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
21.23 Mб
Скачать

Методи перемикачів

У Visual Basic методи перемикачів майже не використовуються.

Drag

OLEDrag

SetFocus

ZOrder

Move

Refresh

ShowWhatsThis

З цієї причини ми обійдемося без детальних пояснень.

В

ідкрийте і запустіть додаток Control.vbp. Натисніть кнопку Option Buttons - відкривається діалогове вікно Options (мал. 3.6).

П

Мал. 3.6. Діалогове вікно Options. Прапорці

'ять перемикачів діляться на дві групи. Перемикачі 486, Pentium і Pentium Pro належать одній групі і розташовуються прямо на формі, а перемикачі Windows XP і Windows NT належать іншій групі і розташовуються в групі операційна система. Рамка відділяє групи перемикачів один від одного. Якщо встановити який-небудь перемикач, то інші перемикачі групи автоматично знімаються. У будь-який момент часу в групі може бути виділений лише один перемикач.

Прапорець (див. малюнок) частково схожий на елемент-перемикач, описаний в попередньому розділі. Прапорці також нерідко об'єднуються в групи за допомогою рамок, а за значенням Value можна визначити поточний стан прапорця. Проте між прапорцями і перемикачами існує дві важливі відмінності: прапорець може використовуватися як окремий, самостійний елемент, тоді як поодинокий перемикач виглядає нелогічно. Прапорці (навіть об'єднані в групу) працюють незалежно один від одного. Нарешті, властивість Value для прапорців може набувати три можливі значення.

Перемикач може бути або встановлений, або знятий, отже, властивість Value може приймати тільки значення True або False. Прапорці можуть знаходитися в трьох станах: у встановленому, знятому або невизначеному. Невизначений стан зовсім не означає, що прапорець заблокований, - користувач може встановити або зняти його. Якби прапорець був заблокований, будь-які операції з ним сталі б неможливі. Зазвичай прапорці в невизначеному стані повідомляють про те, що на іншій формі встановлені деякі (але не усе) прапорці. Якщо подивитися на мал. 3.7, можна помітити два прапорці, зафарбованих сірим кольором. Якщо вам доводилося встановлювати Windows XP, ви зрозумієте сенс цих прапорців. Прапорець Стандартні програми знаходиться в невизначеному стані, тому що були встановлені лише деякі (але не усе) стандартні програми для Windows XP.

Властивості прапорців

У наступній таблиці перераховані усі властивості прапорців.

Alignment

DownPicture

Height

RightToLeft

Appearance

DragIcon

HelpContextID

Style

BackColor

DragMode

hWnd

Tablndex

Caption

Enabled

Index

TabStop

CausesValidation

Font

Left

Tag

Container

FontBold

MaskColor

ToolTipText

DataChanged

FontItalic

MouseIcon

Top

DataField

FontName

MousePointer

UseMaskColor

DataFormat

FontSize

Name

Value

DataMember

FontStrikethru

OLEDropMode

Visible

DataSource

FontUnderline

Parent

WhatsThisHelpID

DisabledPicture

ForeColor

Picture

Width

Як і у разі перемикачів, найпомітнішу роль грають властивості Name, Caption і Value. Імена прапорців (властивість Name) зазвичай забезпечуються префіксом chk.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]