AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: База знаний и проекты
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.12.2007, 11:58   #9  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,715 / 1204 (44) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Цитата:
Сообщение от kashperuk Посмотреть сообщение
Разница в том, что этот метод удаляет 1 файл, то есть если хотишь удалить все файлы папке, надо еще и перебор их писать.

А DEL позволяет использовать wildcards.
Для любителей экзотики

X++:
// Удаление файлов по маске
static void test_FileSystemObject(Args _args)
{
    COM             comFSO = new COM("Scripting.FileSystemObject");
    Filename        filename = "C:\\Новая папка\\*.txt";
    ;                                                                     

    // Удалаяет все файлы по маске, даже если они помечены как Read-Only
    comFSO.DeleteFile(filename);

}
X++:
// Удаление директорий со всем содержимым
static void test_FileSystemObject(Args _args)
{
    COM             comFSO = new COM("Scripting.FileSystemObject");
    Com             comFolder;
    FileFolder_RU        fileFolder_RU = "C:\\Новая папка";
    ;                                                                     

    print "До удаления ", comFSO.FolderExists(fileFolder_RU);

    if (comFSO.FolderExists(fileFolder_RU))
    {
        comFolder = comFSO.GetFolder(fileFolder_RU);
        comFolder.delete(true);                     // true - удалить, даже если каталог Read-Only
    }

    print "После удаления ", comFSO.FolderExists(fileFolder_RU);
    pause;
}
За это сообщение автора поблагодарили: kashperuk (5), Alenka (1).
Теги
winapi, как правильно, удаление, файл

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Dynamics AX Geek: Finding files with WinAPI Blog bot DAX Blogs 0 28.10.2006 16:40
Время созданного "сейчас" файла меньше timenow на 4 часа Gustav DAX: Программирование 20 04.09.2006 18:59
Как сбросить флаг "Используется" в форме "Складской журнал" ATimTim DAX: Функционал 1 24.06.2004 19:19
"LIKE" и "OR" в "qbds" @x DAX: Программирование 14 20.01.2004 13:20
WinApi. Удаление файлов глючит. NJD DAX: Программирование 10 05.12.2003 13:31

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 20:48.