рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

ListBox

ListBox - раздел Программирование, Процедурно-ориентированное программирование Textbox (Текстовое Поле). Используется Для Реализации Диалога С Пользователем...

TextBox (Текстовое поле). Используется для реализации диалога с пользователем путем ввода им с клавиатуры определенной информации. Так как у элемента Textbox отсутствует свойство Caption, то в качестве его замены используют метку с соответствующим текстом.

Основные свойства элемента TextBox

название Описание

Name По данному значению VB отличает одно поле от другого (префикс txt)

Text Содержимое текстового поля

Aliqnment Выравнивание текста относительно границ

MultiLine Расположение на нескольких строках

ScrollBars Полосыпрокрутки для текстового поля:

0 – None (нет)

1 – Horizontal (горизонтальная)

2 – Vertikal (вертикальная)

3 – Both (обе)

SelStart Начальное расположение курсора

SelLenqth Количество выделенных символов

SelText Текст для замены выделенного фрагмента

PasswordChar Символ вводимого пароля

MaxLenqth Максимальная длина пароля

Locked Запрет для редактирования текста

 

ListBoxДанный элемент применяется в том случае, когда пользователю необходимо выбрать один элемент из имеющегося списка для выполнения определенных действий. Объекты ListBox используются в сочетании с управляющими кнопками, которые дают возможность обрабатывать элементы списка (добавлять, удалять и т.д.).

Основные методыи свойства элемента ListBox

Название Описание

Name Определяет имя списка (префикс Lst)

Columns(свойство) Позволяет задать количество колонок в списке:

0- одноколончатый список с вертикальной прокруткой; 12

1- одноколончатый список с горизонтальной прокруткой;

>1 – многоколончатый список с горизонтальной прокруткой

List Содержит в виде массива список имеющихся элементов, нумерация

которых начинается с 0

ListIndex(свойство) Возвращает порядковый номер выбранного значения из списка

ListCount (свойство) Определяет количество элементов в ListBox

MultiSelect (свойство) Представляет возможность выбора нескольких элементов в списке:

0 – None (обычный список)

1 – Simple(простой множественный выбор – щелчок мыши или

нажатие ПРОБЕЛвыделяет очередной элемент или снимает выделение)

2 – Extended (расширенный множественный выбор) – выделение с использованием вспомогательных клавиш

NewIndex

Selected (свойство) Возвращает массив логических значений для обрабатываемого списка,

содержащий состояние его элементов (выбран/не выбран)- как

правило, используется в случае множественного выбора (свойство

Selected

Sorted Представляет собой логическое значение, определяющее,

отсортирован ли список

 

Text(свойство) Содержит значение, введенное пользователем в текстовом поле, или

элемент, выбранный в комбинированном окне

AddItem(метод) Добавляет указанный элемент в определенное место списка

Clear(метод) Удаляет все имеющиеся значения

RemoveItem(метод) Удаляет элемент с указанным порядковым номером

 

29.CheckBox и OptionButton

Checkbox (флажок) – данный элемент применяется в том случае, когда

пользователю необходимо среди имеющихся характеристик или параметров выбрать один

или несколько. При этом параметры являются независимыми, т.е. флажки на них могут быть

установлены в любом сочетании.

Основные свойствафлажков

Название Описание

Caption Определяет назначение флажка (надпись

около флажка)

Enabled Определяет доступность флажка в режиме

выполнения (значение True- недоступен)

Font Выбор шрифта надписи и его начертания

Name Определяет имя флажка (префикс chk)

TabIndex Определяет порядковый номер элемента при

табуляции

TabStop Определяет, нужно ли устанавливать фокус на

элемент при табуляции

Value Определяет начальное состояние

переключателя (см. таблицу ниже)

При работе с элементом Checkbox, основным обрабатываемым свойством является Value,

которое влияет на его отображение, а также на доступность для пользователя.

Значения свойства Value и их описание

Значение Константа Состояние флажка

0 vbUnchecked Сброшен

1 vbChecked Установлен

2 vbGrayed Недоступен

При каждом изменении пользователем состояния флажка, т.е. при его установке или

сбрасывании для данного элемента выполняется событие Click, которое возникает в таких

ситуациях:

- после щелчка на нем левой кнопкой мыши;

- при нажатии клавиши Пробел в тот момент, когда флажок имеет фокус, который может

быть установлен с помощью Tab. 11

- в случае использования клавиши быстрого доступа, которую необходимо описать на этапе

разработки приложения.

OptionButton (переключатель)- используются когда пользователю следует выбрать

одну из нескольких имеющихся возможностей. При этом все добавляемые на форму

элементы OptionButton принадлежат к одной группе, следовательно, при выполнении

приложения может быть установлен только один из них. Если необходимо сделать один из

переключателей недоступным для пользователя, нужно воспользоваться его свойством

Enabled (доступный), установив значение False.

Основные свойства переключателей

Название Описание

Caption Назначение переключателя (надпись около

переключателя)

Name Определяет имя переключателя (префикс opt)

Style Определяет внешний вид переключателя (1- в

виде кнопок)

Value Определяет начальное состояние

переключателя (нажатый – значение True)

– Конец работы –

Эта тема принадлежит разделу:

Процедурно-ориентированное программирование

Процедурно-ориентированное программирование Выполнение программы сводится к последовательному выполнению операторов с целью преобразования... Объектно ориентированное программирование В центре ООП находится... Инкапсуляция это свойство системы позволяющее объединить данные и методы работающие с ними в классе и скрыть...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: ListBox

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Понятие макроса
Макрос (макрокоманда) представляет собой процедуру на языку VBA, в которой содержится запись последовательности команд или операций, выполняемых в Excel. При создании макроса Excel отслежи

Создание макросов
выполнить действия, необходимые для создания условий перед записью, а затем и выполнением макроса (заполнение ячеек, установка текущей ячейки и т.п.); записать макрос: Вып

Удаление макросов
Сервис – Макрос – Макросы…, выбрать нужный макрос в списке, щелкнуть по кнопке Удалить; 4. 5. Byte байт От 0 до 255

Описание динамического массива
Если массив описан как динамический, можно изменять его размер во время работы программы. Для описания динамического массива используются инструкции Static, Dim, Private, или Public с пустыми скобк

Логические выражения
В состав входят логические переменные, числа, числовые или строковые переменные или выражения, которые сравниваются между собой с использованием операций сравнения. Над элементами логическ

Цикл For..Next
Синтаксис For counter = Start To End [Step StepSize] Statements Next [counter] Counter - любая численная переменная VBA Start - люб

Правила
Типы данных. Тип данных у object может быть любым типом класса или структуры или даже простейшим типом Visual Basic (например Integer). Платформа .NET Framework поддерживает все простейшие типы, а

Функции
Функция-процедура - это особый вид процедуры VBA, возвращающей результат. Пользовательские функции-процедуры, как и встроенные функции VBA, могут иметь необязательные и именованные аргументы. Для з

Основные свойства форм.
Свойство Описание BackColor Цвет фона для формы. BorderStyle Определяет тип границы, окружающей

Объект Worksheet и семейство Worksheets
В иерархии Excel объект Worksheet идет сразу после объекта Workbook и представляет рабочий лист книги и входит в семейство (набор) Worksheets. Ссылку на объект можно получить через команды

Окно проектов
Окно проекта в редакторе VBA предназначено для быстрого получения информации о различных составляющих проекта. Такими составляющими являются формы (Forms), модули (Modules) и ссылки (References). Э

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги