Використання компонента memo, програмування - програмування c, delphi, c #

При використанні компонента Memo для введення масиву значення кожного елемента масиву слід вводити в окремому рядку і після введення кожного елемента масиву натискати клавішу .

Отримати доступ до об'єктів в полі Memo рядку тексту можна за допомогою властивості Lines, вказавши в квадратних дужках номер потрібного рядка (рядка нумеруються з нуля).

Наступна програма, текст якої наведено в лістингу 5.5, демонструє використання компонента Memo для введення символьного масиву.

Основний цикл процедури введення символьного масиву з компоненту Memo може виглядати так:

a [i]: = Memol.Lines [i];

  • SIZE - іменована константа, яка визначає розмір масиву;
  • а - масив;
  • Memol - ім'я Memo-компонента;
  • Lines - властивість компонента Memo, що представляє собою масив, кожен елемент якого містить один рядок знаходиться в полі Memo тексту.

Форма програми приведена на рис. 5.5. Крім поля Memo вона містить командну кнопку (Buttonl), при натисканні на яку виконується введення значень елементів масиву з поля Memo.

Мал. 5.5. Діалогове вікно додатку Введення масиву

Лістинг 5.5. Введення масиву рядків з компонента Memo

unit fr_memo_; interface

Windows, Messages, SysUtils, Classes,

Graphics, Controls, Forms, Dialogs, Menus, StdCtrls;

Схожі статті