ВУЗ:
Составители:
Рубрика:
13
Пример работы 3: Подсказка
1. Сделайте запасную копию проекта
Используйте Мой компьютер
2. Положите на форму однострочный тек-
стовый редактор Edit1
Страница Standard
3. Удалите надпись в компоненте Edit1
Свойство Text
4. Подпишите добавленное
поле Фамилия И.О.
Компонент Label, страница Standard
5. Положите на форму поле с маской ввода
MaskEdit1
Страница Additional
6. Удалите надпись в компоненте MaskEdit1
Свойство Text
7. Подпишите добавленное
поле Телефон
Компонент Label, страница Standard
Компонент MaskEdit представляет собой однострочный текстовый ре-
дактор и предназначен для ввода текста по шаблону (по маске).
Специальное свойство EditMask содержит маску шаблона. Маска
состоит из трех частей, отделенных друг от друга точкой с запятой. Первая
часть содержит маску ввода. Вторая – «0» или «1». «0» означает, что в
свойство Text записывается
текст, введенный пользователем без маски
ввода. «1» - в свойство Text записывается текст с символами маски. В
третьей части указывается символ, который в шаблоне обозначает пози-
цию, вводимую пользователем.
Приведем некоторые специальные символы, использующиеся при со-
ставлении масок. L – поле должно содержать букву, l – поле может содер-
жать букву, 0 – поле
должно содержать цифру, 9 – поле может содержать
цифру, a – поле может содержать букву или цифру, с – поле может содер-
жать любой символ, \ - следующий символ надо включить в маску.
Пусть в нашем примере все номера служебных телефонов начинают-
ся, как в ВГУ, с 208. В этом случае шаблон маски будет
выглядеть так:
\2\0\8\-999;1;#. В поле MaskEdit при работе программы пользователь увидит
208-###. Вместо # он сможет ввести только цифры.
8. Задайте маску ввода номера слу-
жебного телефона
Свойство EditMask
9. Положите на форму поле с маской ввода
MaskEdit2
Страница Additional
10. Удалите надпись в компоненте MaskEdit2
Свойство Text
11. Подпишите добавленное поле
Заработная плата
Компонент Label, страница Standard
Для того чтобы задать маску ввода, щелкните по кнопке с тремя точ-
ками правее свойства EditMask компонента MaskEdit2. При этом запуска-
ется редактор маски ввода. В нем можно выбрать стандартную маску из
стандартного файла с расширением dem. Можно ввести свою маску в поле
Input Mask. Для поля Заработная плата введем, например, маску
999999
р.;0;_. При вызове формы AdditionalTab пользователь увидит _________ р.
Страницы
- « первая
- ‹ предыдущая
- …
- 11
- 12
- 13
- 14
- 15
- …
- следующая ›
- последняя »