Помощь в написании студенческих работ
Антистрессовый сервис

Текстовое поле. 
Программирование на vba в ms excel

РефератПомощь в написанииУзнать стоимостьмоей работы

Enter (получение фокуса) и Exit (потеря фокуса) возникают соответственно при активизации или деактивизации текстового окна. Надо заметить, что в Windows-приложениях в каждый момент времени может быть активен только один объект (объект находится в фокусе). Текстовое поле (TextBox) определяет область экрана для ввода или вывода информации. Обладает уже рассмотренными в подпараграфах 6.1.1 и 6.3.1… Читать ещё >

Текстовое поле. Программирование на vba в ms excel (реферат, курсовая, диплом, контрольная)

Текстовое поле (TextBox) определяет область экрана для ввода или вывода информации. Обладает уже рассмотренными в подпараграфах 6.1.1 и 6.3.1 свойствами Name, Left, Top, Height, Width, Enabled, Visible, TabStop, Tablndex, AutoSize, BackStyle, BorderStyle, Font, BackColor, ForeColor, BorderColor, TextAlign (выравнивание).

Характерными свойствами элемента являются:

  • • Locked — определяет возможность редактирования текста в поле. Свойство типа Boolean. При Locked = True пользователь не может ввести текст в поле, кнопки навигации при этом доступны;
  • • MaxLength (максимальная длина) определяет максимально возможное число символов в ноле. Значение свойства, равное 0 (значение, но умолчанию), позволяет вводить или отображать любое количество символов;
  • • MultiLine (несколько строк) задает возможность ввода одной или нескольких строк. Если значение False, то для расположения текста используется одна строка. При True позволяет вводить или выводить несколько строк. В последнем случае текстовое поле становится аналогом многострочного редактора;
  • • PasswordChar определяет символ замещения текста в поле. Если свойство содержит пустую строку, то режим обычный. Обычно используется для введения и отображения пароля;
  • • ScrollBars (линейки прокрутки) принимает значения: 0 — линеек прокрутки в текстовом окне нет, 1 — присутствует и используется горизонтальная линейка прокрутки, 2 — присутствует и используется вертикальная линейка прокрутки, 3 — присутствуют и используются горизонтальная и вертикальная линейки прокрутки;
  • • SelText содержит выделенный в поле текст. Доступно только во время выполнения приложения (RunTime);
  • • Text, Value (текст) содержит вводимую или выводимую в текстовое поле строку.

Метод SetFocus устанавливает курсор в выбранное текстовое поле. Синтаксис:

имя_текстового_поля. SetFocus.

Кроме описанных в подпараграфе 6.1.2 событий мыши и клавиатуры для текстового поля используются также следующие события:

  • • Change (изменение) вызывается при любом изменении значения в ноле (свойства Text);
  • • DblClick (двойной щелчок) возникает при двойном щелчке по кнопке мыши в текстовом ноле и вызывает процедуру обработки события имя_ поля_ОЫСкк;
  • • Enter (получение фокуса) и Exit (потеря фокуса) возникают соответственно при активизации или деактивизации текстового окна. Надо заметить, что в Windows-приложениях в каждый момент времени может быть активен только один объект (объект находится в фокусе).
Показать весь текст
Заполнить форму текущей работой