Для добавления на экранную форму C++Builder поля для ввода - места на форме, куда пользователь может вбить текст, в Tool Palette нужно выбрать TEdit.
Затем перетащить выбранный компонент на форму и в Object Inspector поменять свойства edit.
Часто требуется поменять надпись. Для этого нужно поменять свойство Text. Например, можно удалить текст надписи.
Это же свойство часто требуется поменять во время выполнения программы:
1 |
Edit1->Text = "Hello"; |
Также бывает нужно внести в переменную текст, введенный пользователем:
1 |
AnsiString s = Edit1->Text; //здесь AnsiString - строковый тип данных C++ Builder |
Иногда Tool Palette или Object Inspector отсутствуют на экране. В этом случае их нужно предварительно открыть с помощью верхнего меню Builder: View->Tool Palette или View->Object Inspector.
Как сделать поле TEdit только для чтения?
Edit1->ReadOnly = true;