|
Вопрос # 2 124/ вопрос решён / |
|
Здравствуйте!
А как создавать несколько тхт. файлов програмно
 |
Вопрос задал: Rinat (статус: Посетитель)
Вопрос отправлен: 25 ноября 2008, 22:03
Состояние вопроса: решён, ответов: 2.
|
Ответ #1. Отвечает эксперт: Nasgool
Здравствуйте, Rinat!
Просто. Вот пример создания и закрытия 101 файла. Как с ними работать решайте сами.
Приложение: Переключить в обычный режим- var
- TF: array [0..100] of TextFile;
- I: Integer;
-
- begin
-
- for I := 0 to 100 do
- begin
- AssignFile(TF[I], 'Text' + IntToStr(I) + '.txt');
- ReWrite(TF[I]);
- end;
-
-
-
-
- for I := 0 to 100 do
- begin
- CloseFile(TF[I]);
- end;
- end;
 |
Ответ отправил: Nasgool (статус: 2-ой класс)
Время отправки: 25 ноября 2008, 22:32
Оценка за ответ: 5
|
Ответ #2. Отвечает эксперт: min@y™
Создать список текстовых файлов не сложно.
Есть такой класс TStringList в модуле Classes.pas. Допустим, я хочу создать 5 файлов:
var
List: TStringList;
Index: Integer;
begin
List:= TStringList.Create();
List.Text:= '!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!';
try
for Index:= 0 to 4 do
List.SaveToFile('TextFile' + IntToStr(Index + 1));
finally
List.Free();
end;
end;
Вопрос: а зачем тебе это?
 |
Ответ отправил: min@y™ (статус: Доктор наук)
Время отправки: 25 ноября 2008, 22:49
Оценка за ответ: 5
|
Мини-форум вопроса
Всего сообщений: 1; последнее сообщение — 26 ноября 2008, 16:27; участников в обсуждении: 1.
|
Rinat (статус: Посетитель), 26 ноября 2008, 16:27 [#1]:
есть прога SBReplacer.exe замена слов. создаёт регулярные выражения в виде 1 выражение 1 файл.есть база слов в 1 файле.хочу переделать для проги
|
31 января 2011, 19:33: Статус вопроса изменён на решённый (изменил модератор Ерёмин А.А.): Автоматическая обработка (2 и более ответов с оценкой 5)
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|