Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Помогите новичку [D6, Win2k]


Valeris ©   (2002-10-14 12:11:00) 

Помогите пожалуйста с кодом, как из текстовго файла загрузить данные в пременную AnsiString. Есть три строчки в текстовом файле как каждой из трех переменных типа AnsiString присвоит соответсвующую строчку. Приведите пожалуйста код, просто очень необходимо.

Извините навернека этот вопрос задавался тысячу раз


Valeris   (2002-10-14 12:27:00) [1]

Спасибо


Zemal   (2002-10-14 12:24:00) [2]


var
StrLst: TStringList;
begin
StrLst := TStringList.Create;
StrLst.LoadFromFile("c:\text1.txt");
...
// оперируешь строками
...
StrLst.SaveToFile("c:\text2.txt");
FreeAndNil(StrLst);
end;

С переменной можешь работать как с массивом строк, например:
StrLst[0] - содержимое первой строки
StrLst[1] - содержимое второй
и т.д.
StrLst.Count - вернёт значение количества строк в массиве.
Если что ещё интересует - пиши мне на мыло. Можешь заглянуть в хелп Делфи... там есть хороший пример использования экземпляров класса TStringList.


Виктор Щербаков   (2002-10-14 12:22:00) [3]

Смотри пример в хелпе на функцию ReadLn.


Valeris   (2002-10-14 12:16:00) [4]

А можно примерчик


Внук   (2002-10-14 12:14:00) [5]

Файловая переменная типа TextFile и процедура ReadLn, наверно, помогут.


Наверх

Титульная страница Поиск, карта сайта Написать письмо