Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Тема: Создание проекта с использованием однострочного редактора




Лабораторное занятие № 10

 

 

Цель: Изучение и исследование свойств однострочных редакторов системы Delphi.

ТО и ПО: OC Windows 7, Delphi 2010.

МО: методические указания.

Описание хода выполнения работы:

Запустила систему программирования Delphi 2010.

Создала проект, в котором по нажатию на кнопке динамически создается однострочный редактор (компонент Edit).

Процедура для кнопки:

procedure TForm9.Button1Click(Sender: TObject);

var

Edit: TEdit;

begin

Edit:=Tedit.Create(Form9);

Edit.Parent:=form9;

Edit.Left:=230;

Edit.Top:=20;

Edit.Width:=270;

Edit.Height:=77;

Edit.Text:='Однострочный редактор создан динамически!!!';

end;

Результат работы кнопки представлен на рисунке 10.1

 

Рисунок 10.1

 

Создала визуальный компонент TEdit. Исследовала возможности свойств. Исследование основных свойств однострочного редактора Edit представлено в таблице 10.1.

 

Таблица 10.1

Свойство Значение Описание
CharCase ecUpperCase Установка регистра прописных (заглавных) букв
Color clGradient Active Caption Изменение цвета фона
Font.Color clNavy Изменение цвета шрифта
MaxLength   Позволяет ограничить длину строки
Pass WordChar   Ввод пароля, символ которого будет отображаться на экране при наборе пароля

 

Настроила свойства для однострочного редактора Edit. Технология настройки шаблона ввода однострочного компонента.

Значение CharCaseустановила в ecUpperCase;

Значение Colorустановила в clGradientActiveCaption.

Значения Font.Colorустановила в clNavy.

Значение MaxLengthустановила равным 10.

Значение PassWordCharустановила символ *.

Разработала приложение, содержащее текстовое поле, которое позволяет пользователю ввести номер сотового телефона только в соответствии с шаблоном: *_***_***_**_**, где * - любая цифра. Для этого использовала компонент MaskEdit – маскированный ввод, расположенный на странице Additionalпалитры компонентов Delphi.

Разработанное приложение представлено на рисунке 10.2.

 

Рисунок 10.2

 

Исследовала основные свойства однострочного редактора LabeledEdit. Исследование представлено в виде таблицы 10.2.

 

Таблица 10.2

Свойство Значение Описание
EditLabel TBoundLabel Указывает объект надписи, основные свойства которого не отличаются от свойств надписи Label
LabelPosition TLabelPosition Задает расположение надписи относительно поля редактирования и может принимать значения: lpAbove(над полем); lpBelow (под полем); lpLeft(слева от поля); lpRight(справа от поля).
LabelSpacing Integer Указывает расстояние (в пикселях) между надписью и полем редактирования

 

Вывод: В ходе лабораторного практикума познакомилась с однострочным редактором в Delphi, а так же на примере создания простейшего проекта с использование однострочного редактора изучила и исследовала свойства однострочных редакторов системы Delphi. В данной работе приведено 2 таблицы с описанием свойств однострочных редакторов и приведен код разработанного проекта его результат.


 




Поделиться с друзьями:


Дата добавления: 2014-12-25; Просмотров: 569; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.