
Данный компонент используется для ввода данных в программу для их дальнейшей обработки, и имеет очень важное значение, являсь при этом одним из наиболее часто используемых компонентов и не только в языке программмирования Delphi, а абсолютно во всех языках программирования для любой операционной системы. В статье я раскажу об основных свойствах и методах этого компонента, кроме того приведу различные приёмы работы с ним.
Самым основным и часто используемым свойством является TEdit. Text - оно содержит введеную пользователем информацию, и имено через это свойство происходит чтение вводимых данных для их использования в вычислительных процессах. При работе с этим свойством нужно вседа проверять его значение в условном операторе if . . then . . else на содержание недопустимых символов.
Иногда возникает необходимость в том чтобы программно выделить содержимое компонента TEdit, и сейчас я приведу пример алгоритма позволяющего реальзовать данный прием. Для начала необходимо установить свойство autoselect компонента TEdit в значение false. Реализуем выполнение кода на метод onClick, и при щелчке на поле ввода его содержимое будет выделено.
Листинг программы:
Edit1. SelStart:=1; // свойство устанавливает символ с которого требуется выделить
Edit1. SelLength:=4; // данное свойство устанавливает длину выделяемого текста
Edit1. SetFocus; // устанавливает фокус на Edit1 Подробнее про компонент TEdit и о том как создавать производные от него компоненты читайте в книге Искусство создания компонентов Delphi
22:43 24.03.2017
Вконтакте
Facebook
Мой мир
Google+
ОК
Отзывы и комментарии

Лечение диабета
Сахарный диабет возникает когда поджелудочная железа по неизвестным науке причинам перестает вырабатывать нужное количество инсулина. Это диабет первого типа — инсулинозависимый. Однако, чаще встреча...

Возможен ли секс в космических условиях?
Путешествие землян к звездам для установления прямого контакта с инопланетным разумом сегодня остается под большим вопросом. Не существует еще у нас такого двигателя, который разгонял бы космичес...

3G или 4G, что выбрать?
3G или 4G, что выбрать? 3G интернет это беспроводной доступ к Сети со скоростью 3. 1 мб/сек. Почему мы сторонники 3G а не 4G интернета? Потому что сеть 4G еще очень слабо развита, а карта 4G покрыт...

Кто такие юродивые современности?
Я вспоминаю, как когда-то давно, ещё мальчишкой, впервые увидел юродивого. Этот странный мужчина спешил оторваться от шпаны. Его сгорбившаяся фигура волочила авоську с пустыми бутылками. Он шёл неуве...

Как правильно заказать сайт? Защита интересов Заказч...
Как-то один знакомый поделился со мной по секрету радостью. У него есть небольшой, но прибыльный для своих масштабов бизнес - он помогает людям правильно оформлять заявления на получение загранпаспор...

Летние каникулы с пользой. Куда пристроить ребенка?
Вот и закончился учебный год. С приходом летних каникул у родителей забот возникает ничуть не меньше, чем во время учебы. Нужно спланировать детский отдых, найти время на посещение бабушек-дедушек, ук...