Размещение многострочного окна вывода (Мето)

Для вывода результатов работы программы обычно используется текстовое окно, которое представлено компонентом Меmо. Выберите на закладке Standard пиктограмму и поместите компоненту Memo на форму. С помощью мыши отрегулируйте его размеры и местоположение. После установки с помощью инспектора свойства ScrollBars - SSBoth в окне появятся вертикальная и горизонтальная полосы прокрутки.

В тексте программы появилась переменная Memo1 типа TМemo. Информация, которая отображается построчно в окне типа TMemo, находится в массиве строк Memo1.Lines. Каждая строка имеет тип String.

Для очистки окна используется метод Memo1.Clear. Для того чтобы добавить новую строку в окно, используется метод Memo1.Lines.Add (переменная типа String).

Если нужно вывести число, находящееся в переменной действительного или целого типа, то его надо предварительно преобразовать к типу String и добавить в массив Memo1.Lines. Например, если переменная u:= 100 целого типа, то оператор Memo1.Lines.Add (‘Значение u = ’ + IntToStr(u)) сделает это и в окне появится строка «Значение u = 100». Если переменная u:=-256,38666 действительная, то при использовании метода Меmо1.Lines.Add (‘Значение u= ’ + FloatToStrF(u, ffFixed, 8, 2)) будет выведена строка «Значение u= -256,39». При этом под все число отводится восемь позиций, из которых две позиции занимает его дробная часть.

Если число строк в массиве Memo1 превышает размер окна, то для просмотра всех строк используется вертикальная полоса прокрутки. Если длина строки Memo1 превосходит количество символов в строке окна, то в окне отображается только начало строки. Для просмотра всей строки используется горизонтальная полоса прокрутки.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: