СвойстваTStrings
count — это свойство, которое вы можете только читать. Здесь хранится количество строк, содержащихся в объекте.
strings — здесь хранится набор строк. К любой строке можно получить доступ, написав такую конструкцию:
Переменная:=Имя Объекта.Strings[Номер строки];
Имя Объекта.Strings[Номер строки]:= Переменная;
Первая строка кода запишет в переменную содержимое указанной строки. Вторая строка, наоборот, запишет содержимое переменной в указанную строку. Запомните, что строки в этом объекте нумеруются с нуля.
Text — в этом свойстве хранятся все строки в виде одной целой строки, разделенные кодами конца строки и перевода каретки.
Методы объекта TStrings
- Add (Строка) — метод добавляет строку, указанную в качестве параметра в конец набора строк объекта. Возвращает номер, под которым добавлена новая строка.
- Append (Строка) —этот метод тоже добавляет строку, указанную в качестве па-раметра, в конец набора строк объекта. Он ничего не возвращает.
- AddStrings (Набор строк типа TStrings) — метод добавляет все Строки ИЗ другого объекта типа TStrings.
- Assign— метод присваивает вместо своего набора строк новый, указанный в качестве параметра.
- clear — метод удаляет все строки из объекта.
- Delete (Номер строки) — позволяет удалить строку под указанным номером.
- Equals (Набор строк типа TStrings) — метод допускает сравнение собственного набора строк с указанным в качестве параметра. Если наборы равны, то метод вернет true, иначе false.
- Exchange (Номер1, номер2) — метод меняет местами строки указанных номеров.
- Get (номер строки) — метод возвращает строку указанного номера.
- indexof (Строка) —этот метод позволяет найти указанную в качестве параметра строку. Если такая строка существует в наборе, то метод вернет ее индекс, иначе— 1.
- insert (Номер, Строка) — метод позволяет вставить в набор новую строку под указанным номером.
- LoadFromFile (Имя файла) — данный метод используется, чтобы загрузить набор строк из указанного текстового файла.
- saveToFile(Имя файла) — метод обеспечивает сохранение набора строк в ука-занном текстовом файле.
- Move (номер 1, номер2) — метод перемещает строку под номером номер1 на место строки Номер2.
Пока этих свойств и методов больше чем достаточно. Позже будут рассматриваться в основном эти методы, хотя это далеко не все.