Массив строк в Lazarus
Рассмотрим много строчные компоненты Memo, ListBox, ComboBox.
Первый из них много строчный текст (с массивом Lines), следующие списки (с массивом Items).
Свойство или процедура компонента | применение | типы данных | |
Memo1.Lines[n] | обращение к n-ой строке | результат String n — integer |
|
Свойство | Memo1.Lines.Count | Количество строк | integer |
Процедура | Memo1.Lines.Clear | Очистка содержимого | |
Процедура | Memo1.Lines.Add(S) | Добавление строки S | S — String |
Процедура | Memo1.Lines.Delete(n) | Удаление строки n | n — integer |
Процедура | Memo1.Lines.Insert(n,S) | Добавление строки S в позицию n | n — integer S — String |
Процедура | Memo1.Lines.LoadFromFile(P) | Загрузка текста из фала (P — путь к файлу) | P — String |
Процедура | Memo1.Lines.SaveToFile(P) | Сохранение в файл (P — путь к файлу) | P — String |
Процедура | Memo1.Lines.Delete(n) | Удаление строки n | n — integer |
Процедура | Memo1.Lines.Delete(n) | Удаление строки n | n — integer |
Презентация+исходники
Индивидуальное задание:
1 для списка использовать компонент «.$PerK[mt_rand(1,2)].»
2 для кнопки количество по условию изменить условие в подсчете цифр, где «.$PerS[mt_rand(1,4)].» равны «.mt_rand(1,9);
?>
Всего комментариев: 0