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

UptoLike

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

того, специально для отображения данных предназначены компоненты-
таблицы StringGrid и компоненты для вывода строк Label и StaticText.
Для удаления текста в компонентах, предназначенных для ввода строк,
можно воспользоваться методом
Clear либо присвоить нужной строке пустое
значение. Как правило, после очистки полей ввода следует передать фокус
ввода компоненту, с которого начнётся ввод данных.
Edit1.Clear; //Очистка однострочного редактора
Memo1.Clear; //Очистка многострочного редактора
Memo2.Lines.Clear; //Очистка многострочного редактора
Edit2.Text:=''; //Очистка однострочного редактора
for i:=0 to n-1 do Memo3.Lines.Strings[i]:='';
//Очистка строк от 0 до n-1
for i:=0 to Memo4.Lines.Count-1 do Memo3.Lines[i]:='';
//Очистка строк от 0 до значения количества строк Memo4
Memo2.Lines[strtoint(Edit1.Text)]:='';
//Очистка строки, номер которой задан Edit1.Text
В следующих подразделах приводятся различные приёмы ввода и вывода
данных, а также способы контроля корректности ввода чисел. Использование
окон диалога рассмотрено в разделе 6. Логически законченные примеры
организации ввода/вывода приводятся после изложения теоретических
сведений.
7.2. Формирование данных случайным образом
Формирование данных случайным образом часто оказывается полезным на
этапе отладки. Причём иногда требуется, чтобы при запуске программы
формировалась одна и та же последовательность случайных (точнее,
псевдослучайных) чисел, а иногданужны разные последовательности.
Для получения случайных чисел применяется функция
random. Если
функция
random используется без параметра, то генерируется случайное
вещественное число, которое больше либо равно 0 и меньше 1. Если же при
вызове функции
random задать целочисленный параметр, например n, то она
вернёт целое число из диапазона [0, n-1]. Например,
x := random;
с := random(101);
71
того, специально для отображения данных предназначены компоненты-
таблицы StringGrid и компоненты для вывода строк Label и StaticText.
    Для удаления текста в компонентах, предназначенных для ввода строк,
можно воспользоваться методом Clear либо присвоить нужной строке пустое
значение. Как правило, после очистки полей ввода следует передать фокус
ввода компоненту, с которого начнётся ввод данных.
Edit1.Clear;   //Очистка однострочного редактора
Memo1.Clear; //Очистка многострочного редактора
Memo2.Lines.Clear; //Очистка многострочного редактора
Edit2.Text:=''; //Очистка однострочного редактора
for i:=0 to n-1 do Memo3.Lines.Strings[i]:='';
                          //Очистка строк от 0 до n-1
for i:=0 to Memo4.Lines.Count-1 do Memo3.Lines[i]:='';
      //Очистка строк от 0 до значения количества строк Memo4
Memo2.Lines[strtoint(Edit1.Text)]:='';
     //Очистка строки, номер которой задан Edit1.Text

    В следующих подразделах приводятся различные приёмы ввода и вывода
данных, а также способы контроля корректности ввода чисел. Использование
окон диалога рассмотрено в разделе 6. Логически законченные примеры
организации    ввода/вывода   приводятся   после      изложения   теоретических
сведений.

            7.2. Формирование данных случайным образом
    Формирование данных случайным образом часто оказывается полезным на
этапе отладки. Причём иногда требуется, чтобы при запуске программы
формировалась одна и та же последовательность случайных (точнее,
псевдослучайных) чисел, а иногда – нужны разные последовательности.
    Для получения случайных чисел применяется функция random. Если
функция random используется без параметра, то генерируется случайное
вещественное число, которое больше либо равно 0 и меньше 1. Если же при
вызове функции random задать целочисленный параметр, например n, то она
вернёт целое число из диапазона [0, n-1]. Например,
    x := random;
    с := random(101);


                                      71