ВУЗ:
Составители:
Рубрика:
151
StringGrid, вводим значение и нажимаем клавишу Enter. Повторяем
эти действия для ввода остальных значений массива.
Рисунок 9.15 – Компонент StringGrid и его использование
для ввода значений элементов массива
Для примера введем значения 1, 2, …, 10. Щелкнем по кнопке
Сумма. Вызывается обработчик, который формирует массив из строк
ячеек
StringGrid (см. шаг 3) и вычисляет сумму.
9.3.3. Компонент Memo – многострочное окно
редактирования
Компонент Memo обладает так же, как компонент Edit, свойства-
ми и функциями редактора текста.
Основное свойство –
Lines содержит текст окна редактирования в
виде списка строк.
Свойство
Strings[Index:Integer] можно использовать для того,
чтобы получить текст строки.
Например,
Memo1.Strings[0] – это текст первой строки в окне
редактирования
.
Методы
LoadFromFile/SaveToFile свойства Lines позволяют заг-
ружать/сохранять текст в/из окна редактирования.
Свойство
CaretPos может использоваться для определения поло-
жения курсора в окне редактирования, а, следовательно, и получения
значения символа (перед которым стоит курсор).
Например,
Memo1.CaretPos.Y+1 – номер строки,
Memo1.CaretPos.X+1 – номер символа в строке.
StringGrid, вводим значение и нажимаем клавишу Enter. Повторяем эти действия для ввода остальных значений массива. Рисунок 9.15 – Компонент StringGrid и его использование для ввода значений элементов массива Для примера введем значения 1, 2, …, 10. Щелкнем по кнопке Сумма. Вызывается обработчик, который формирует массив из строк ячеек StringGrid (см. шаг 3) и вычисляет сумму. 9.3.3. Компонент Memo – многострочное окно редактирования Компонент Memo обладает так же, как компонент Edit, свойства- ми и функциями редактора текста. Основное свойство – Lines содержит текст окна редактирования в виде списка строк. Свойство Strings[Index:Integer] можно использовать для того, чтобы получить текст строки. Например, Memo1.Strings[0] – это текст первой строки в окне редактирования. Методы LoadFromFile/SaveToFile свойства Lines позволяют заг- ружать/сохранять текст в/из окна редактирования. Свойство CaretPos может использоваться для определения поло- жения курсора в окне редактирования, а, следовательно, и получения значения символа (перед которым стоит курсор). Например, Memo1.CaretPos.Y+1 – номер строки, Memo1.CaretPos.X+1 – номер символа в строке. 151
Страницы
- « первая
- ‹ предыдущая
- …
- 150
- 151
- 152
- 153
- 154
- …
- следующая ›
- последняя »