Вопрос по Делфи. Переименование файла.
Типа MoveFileEx
И с твоей AssignFile
Не иметь весь этот секс?
Тама PChar для имен файлов надо, а у меня String
так дельфи не кастит автоматом эти типы?
Не работает там что ли?
Или типы приводить
Неприятно Вам до боли?
Пез приведения - матерится.
(в приведенном фрагменте все работало, но файловая переменная не освобождалась; пути к файлам у меня посложнее)
function RenameFile(const OldName, NewName: string): Boolean;
йопт, файл открыть нужно, чтобы его можно было закрыть
тут close нафиг не нужен
То есть CloseFile(f) не надо?
его открывает Reset/Rewrite
И как я ее сам не нашел?
не надо
кстати, эта ф-я просто вызывает апишную MoveFile
А как переименовать директорию с вложенными файлами? (одной процедурой)
создать новую с нужным именем, перекинуть туда ф-лы, старую удалить
Но это ж через какую жопу!
Оставить комментарий
kazak878
Но CloseFile(f) не выполняется (ошибка даже если вставить 3-ю строку
Как правильно закрыть фаиловую переменную?