fbpx

Каталог статей

Каталог статей для размещения статей информационного характера

Технології

Компонент TEdit в Delphi

Цей компонент використовується для введення даних в програму для їх подальшої обробки, і має дуже важливе значення, є при цьому одним з найбільш часто використовуваних компонентів і не тільки в мові программмирования Delphi, а абсолютно у всіх мовах програмування для будь-якої операційної системи.
У статті я розкажу про основні властивості і методи цього компонента, крім того наведу різні прийоми роботи з ним.
Самим основним і часто використовуваним властивістю є TEdit.Text – воно містить введеную користувачем інформацію, і саме через це властивість відбувається читання даних, що вводяться для їх використання в обчислювальних процесах. При роботі з цією властивістю потрібно завжди перевіряти його значення в умовному операторі if .. then .. else на зміст неприпустимих символів.
Іноді виникає необхідність в тому, щоб програмно виділити вміст компонента TEdit, і зараз я наведу приклад алгоритму дозволяє реальзовать даний прийом. Для початку необхідно встановити властивість autoselect компонент TEdit значення false. Реалізуємо виконання коду на метод onClick, і при натисканні на полі введення його вміст буде виділено.
Лістинг програми:
Edit1.SelStart:=1; // властивість встановлює символ з якого потрібно виділити
Edit1.SelLength:=4; // ця властивість встановлює довжину виділяється тексту
Edit1.SetFocus; // встановлює фокус на Edit1
Приклад використання компонента Edit спільно з іншими читайте у статті Компонент Button Delphi