Разработка приложений в системе Delphi. Шейкер Т.Д. - 72 стр.

UptoLike

Составители: 

Чтобы создать последовательность случайных чисел, функцию random
используют в цикле. Для получения при запуске программы новой
последовательности следует до её формирования вызвать процедуру
randomize, которая инициализирует функцию random (меняет базовое
значение в датчике псевдослучайных чисел).
7.3. Ввод данных с клавиатуры
Однострочные редакторы (окна редактирования) Edit, LabeledEdit,
MaskEdit представляют собой поля для ввода текста. Вводимая строка
сохраняется в свойстве
Text. В компоненте MaskEdit дополнительно результат
ввода можно получить через свойство
EditText (текст вместе с символами
маски). Значение свойства
Text можно ввести с клавиатуры, установить
программно, задать начальное значение в Инспекторе объектов.
В компоненте Memo текст окна содержится в виде списка строк в свойстве
Lines, имеющем тип TStrings. Свойства и методы класса TStrings
упоминались в разделе 4.5 и подробно рассмотрены в разделе 12.2. Начальное
значение текста можно задать на этапе проектирования в окне редактирования
списка строк String list editor. Используя свойство
Text, можно обратиться ко
всему тексту, представленному одной строкой с разделителями (символами
возврата каретки #13 и перевода строки #10).
В редакторе Memo доступ к отдельной строке осуществляется по её номеру
или с помощью свойства
Strings [Index: Integer] типа String.
Обращаться по индексу можно только к существующим строкам. Для
добавления строк используется метод
Add.
В отличие от однострочного редактора компонент Memo реагирует на
нажатие клавиши Enter. Чтобы при этом происходил ввод новой строки,
свойство
WantReturns должно иметь значение true (значение по умолчанию).
При работе с редакторами разрешено использовать общепринятые способы
редактирования через буфер. Так, загрузить строку из буфера можно командой
контекстного меню Paste или комбинацией клавиш Ctrl+V.
72
    Чтобы создать последовательность случайных чисел, функцию random
используют в цикле. Для получения при запуске программы новой
последовательности    следует   до   её    формирования   вызвать   процедуру
randomize, которая инициализирует функцию random (меняет базовое
значение в датчике псевдослучайных чисел).

                     7.3. Ввод данных с клавиатуры
    Однострочные редакторы (окна редактирования) Edit, LabeledEdit,
MaskEdit представляют собой поля для ввода текста. Вводимая строка
сохраняется в свойстве Text. В компоненте MaskEdit дополнительно результат
ввода можно получить через свойство EditText (текст вместе с символами
маски). Значение свойства Text можно ввести с клавиатуры, установить
программно, задать начальное значение в Инспекторе объектов.
    В компоненте Memo текст окна содержится в виде списка строк в свойстве
Lines, имеющем тип TStrings. Свойства и методы класса TStrings
упоминались в разделе 4.5 и подробно рассмотрены в разделе 12.2. Начальное
значение текста можно задать на этапе проектирования в окне редактирования
списка строк String list editor. Используя свойство Text, можно обратиться ко
всему тексту, представленному одной строкой с разделителями (символами
возврата каретки #13 и перевода строки #10).
    В редакторе Memo доступ к отдельной строке осуществляется по её номеру
или с помощью свойства Strings [Index: Integer] типа String.
Обращаться по индексу можно только к существующим строкам. Для
добавления строк используется метод Add.
    В отличие от однострочного редактора компонент Memo реагирует на
нажатие клавиши Enter. Чтобы при этом происходил ввод новой строки,
свойство WantReturns должно иметь значение true (значение по умолчанию).
    При работе с редакторами разрешено использовать общепринятые способы
редактирования через буфер. Так, загрузить строку из буфера можно командой
контекстного меню Paste или комбинацией клавиш Ctrl+V.

                                      72