![]() |
#1 |
Участник
|
Переименование файла
Сделал переименнование файла таким образом:
winapi::moveFile(a,q); Говорят бывает файл просто удаляется. Может есть другой способ переименнование файла без его перемещения? И чтонито изменится если использовать: System.IO.File::Move(a,q); ? |
|
![]() |
#2 |
Гость
|
Код moveFile
public client static int moveFile(str fileName, str newFileName) { ; System.IO.File::Move(fileName, newFileName); return 0; } в общем то не особо отличается от System.IO.File::Move >Говорят бывает файл просто удаляется. Врут поди |
|
![]() |
#3 |
Участник
|
Цитата:
![]() ![]() Если хочется гарантий, то делают так X++: if (WinAPI::copyFile("Старое имя", "Новое имя", true) && WinAPI::fileExists("Новое имя")) WinAPI::deleteFile("Старое имя")
__________________
- Может, я как-то неправильно живу?! - Отчего же? Правильно. Только зря... |
|