Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Краткие теоретические сведения. Кнопка команды CommandButton



Кнопка команды CommandButton.

Элемент управления, с помощью которого пользователь может выполнить какую-либо операцию, команду, задание. Свойства: Caption, Name, Enabled, все свойства, связанные со шрифтами, расположением и размерами кнопки. Кроме них есть дополнительные:

· Visible – определяет видима на экране кнопка или нет. Свойство принимает два значения: True (по умолчанию) и False;

· Cancel (Отмена). Свойство принимает два значения: False (по умолчанию) и True. При значении True действие кнопки подобно действию клавиши Esc. Значение True у свойства Cancel может иметь только одна командная кнопка в форме;

· Default (По умолчанию) Свойство принимает два значения: False (по умолчанию) и True. При значении True действие кнопки подобно действию клавиши Ok в диалоговом окне. Значение True у свойства Default может иметь только одна командная кнопка в форме;

· Picture позволяют использовать графику при формировании кнопок. Чтобы поместить на кнопку рисунок свойство Picture заметить None на Bitmap.

При установке свойства Name командной кнопки используется префикс btn.

События.

· Click запускает процедуру Private Sub CommandButton1_Click(), элемент управления – надписью (метка) Label

Метка – это поле, заполняемое программистом текстовой информацией и недоступное пользователю для редактирования. Используется для создания программистом поясняющих надписей на форме. Содержимое метки определяется ее заголовком Caption. Все свойства: связанные со шрифтами, расположением метки, фоном рассмотрим дополнительно:

· TextAlign (Выравнивание) – размещение текста в поле метки: 0 –выравнивание по левой границе, 1 – по правой границе, 2 – по центру;

· Autosize (Автоподстройка размера). Свойство принимает два значения: False (по умолчанию) и True. При значении True размер поля метки автоматически подгоняется под размер текста.

· BorderStyle (Тип границ). Свойство принимает два значения: 0 – контур поля метки отсутствует, 1 – поле очерчивается одинарной линией.

· Caption содержит текст, отображаемый в поле метки.

· Enabled (Доступ). Свойство принимает два значения: True (по умолчанию) и False. При значении False текст метки поблекнет. При установке свойства Name метки используется префикс. События Click, DblClick запускают на выполнение процедуры Private Sub Label_Click() и Private Sub Label_DblClick().

Текстовое окно (поле ввода) TextBox.

Поля ввода – основное средство организации ввода и вывода информации (цифровой и текстовой) на экран. Текстовое окно не имеет свойства Caption. Содержимое поля ввода определяется свойством Text. С помощью этого свойства программа распознает текст, введенный пользователем, и позволяет изменять отображаемый на экране текст.

Свойства.

Текстовое окно обладает всеми свойствами, которые связанны со шрифтами, расположением текстового окна, фоном, BorderStyle, Visible, Enabled, Name. При установке свойства Name текстового окна используется префикс txt.

Дополнительные свойства:

· MaxLength – максимальная длина, значение равное 0 (по умолчанию), позволяет вводить любое количество символов; значение равное О, ограничивает возможность ввода заданным количеством символов;

· MultiLine – несколько строк; значение False (по умолчанию) запрещает вводить более одной строки; значение True позволяет вводить несколько строк, нажимая клавишу Enter и продолжая ввод текста с новой строки;

· ScrollBars – наличие линейки прокрутки (0 – нет, 1– горизонтальная, 2 – вертикальная, 3 – обе вместе). Линейки прокрутки добавляются в поле ввода, если выводится большой объем текста.

События:

Change, DblClick, KeyPress (нажатие любой клавиши при нахождении курсора в текстовом окне) запускают на выполнение процедуры Private Sub TextBox1_Change(), Private Sub TextBox1_DblClick(), Private, Sub, TextBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger). Аргумент KeyAscii представляет собой код ASCII нажатой клавиши, и именно он используется для управления процессом ввода информации, например, его завершением.

Существует также событие Change, которое возникает при любом изменении содержимого свойства Text поля ввода. Одно из применений этого события – выдача предупреждения пользователю о невозможности ввода в данном поле с одновременным удалением введенного им текста.





Дата публикования: 2014-11-02; Прочитано: 240 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...