Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

ФАЙЛЫ!

1.3K
22 ноября 2003 года
Dissident
73 / / 05.03.2003
Подскажите какими функциями можно переименовать файл и удалить файл...
507
23 ноября 2003 года
PASS
45 / / 20.09.2000
Цитата:
Originally posted by Dissident
Подскажите какими функциями можно переименовать файл и удалить файл...



Функциями WinAPI:
Переименовать - MoveFile
Удалить - DeleteFile

Инфу об их использовании смотри в справочнике по WinAPI.

1.3K
23 ноября 2003 года
Dissident
73 / / 05.03.2003
Можешь фрагмент кода чиркнуть, а то я не понял что к чему. В хелпе ниче не нашел не по WinAPI не по MoveFile и DeleteFile. :(
507
24 ноября 2003 года
PASS
45 / / 20.09.2000
Цитата:
Originally posted by Dissident
Можешь фрагмент кода чиркнуть, а то я не понял что к чему. В хелпе ниче не нашел не по WinAPI не по MoveFile и DeleteFile. :(



Код:
// Удаление файла:

AnsiString FileName = "C:\\file.txt";
bool Deleted = DeleteFile ( FileName.c_str () );
if ( !Deleted )
    {
    // Ошибка: файл не удалился...
    }


// Переименование/перемещение файла:

AnsiString FileName = "C:\\file.txt";
AnsiString NewFileName = "D:\\myfile.txt";
bool Moved = MoveFile ( FileName.c_str (), NewFileName.c_str () );
if ( !Moved )
    {
    // Ошибка: файл не переименован/перемещен.
    }

 
// Копирование файла:

AnsiString FileName = "C:\\file.txt";
AnsiString NewFileName = "D:\\myfile.txt";
bool NotOverwrite = false;
bool Copied = CopyFile ( FileName.c_str (), NewFileName.c_str (), NotOverwrite );
if ( !Copied )
    {
    // Произошла ошибка, или, в случае, когда NotOverwrite = true, файл уже существует.
    }
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог