AssignFile

Аватара пользователя
khvalera

AssignFile

Сообщение khvalera »

Задача токая нужно открыть с помощью Delphi текстовый неопределенный по маске файл (v00*.d*) и переименовать в другой.

И еще добавить содержимое одного файла к другому один к одному.
Аватара пользователя
khvalera

Re: AssignFile

Сообщение khvalera »

khvalera

А в чем проблема?

OpenFile(1) - Readln - OpenFile(2) - Writeln

(в коде конечно не так, но это основная идея)

или какие-то заморочки с проверкой, а тот ли это файл, и т.д.?
Аватара пользователя
khvalera

Re: AssignFile

Сообщение khvalera »

Цитата:



Что не кото незнает как в Delphi делается задержка???



не помню точно, но кажется sleep(...);
Аватара пользователя
DimSher

Re: AssignFile

Сообщение DimSher »

Dmitry Sher

А по-моему были какие-то более умные функции типа Rename. :-)
Аватара пользователя
noname00.pas

Re: AssignFile

Сообщение noname00.pas »

khvalera



Как же ты откроешь файл, не зная его имени?







Добавлено:



khvalera



Как же ты откроешь файл, не зная его имени?
Аватара пользователя
Boss Linuxoid

Re: AssignFile

Сообщение Boss Linuxoid »

Извиняюсь сначала не открыть а переименовать!



Левая прога делает файлы типа v01.01.03.*, и естественно дата будет разной

расширение она тулит почему-то тоже разное. Задача моей программы переименовать неизвестные файлы в определенные имена и собрать их содержимое в один файл.  
Аватара пользователя
shurikan

Re: AssignFile

Сообщение shurikan »

khvalera

Тогда используй FindFirst и FindNext. В Дельфёвом хелпе они хорошо описаны и пример есть. Найдёшь все такие файлы и сольёшь в один. Изображение
Аватара пользователя
shurikan

Re: AssignFile

Сообщение shurikan »

noname00.pas


Цитата:



А по-моему были какие-то более умные функции типа Rename. :-)



Да, но эта функция переименует файл, а надо содержимое добавить в конец другого файла (как я понял )Изображение
Аватара пользователя
khvalera

Re: AssignFile

Сообщение khvalera »

Вроде бы заработало!

Теперь может, кто посоветует, как лучше переместить содержимое из одного файла в другой.

И как в Delphi делается задержка на определенное время, аналог Pascal Delay.
Аватара пользователя
khvalera

Re: AssignFile

Сообщение khvalera »

khvalera


Цитата:



Теперь может, кто посоветует, как лучше переместить содержимое из одного файла в другой.



Посмотри мой первый пост
Ответить

Вернуться в «Программирование и базы данных»