Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.03.26;
Скачать: CL | DM;

Вниз

Как удалить и скопировать файлы по маске?   Найти похожие ветки 

 
Din   (2006-03-12 20:12) [0]

функции ти DeleteFile работают только с конткретными файлами, а что делать если надо по маске?


 
DiamondShark ©   (2006-03-12 20:14) [1]

Например, использовать
SHFileOperation


 
Din   (2006-03-12 20:19) [2]

А что это? в хелпе нету такого


 
Virgo_Style ©   (2006-03-12 20:43) [3]

Din   (12.03.06 20:19) [2]

Help - Windows SDK


 
TStas ©   (2006-03-12 21:03) [4]

А чем плохо findFirst там и маска как раз есть?


 
DiamondShark ©   (2006-03-12 21:06) [5]

Это функция.
В хелпе она определённо есть.

SHFileOperation
Performs a copy, move, rename, or delete operation on a file system object.

WINSHELLAPI int WINAPI SHFileOperation(

   LPSHFILEOPSTRUCT lpFileOp
  );


Parameters

lpFileOp

Pointer to an SHFILEOPSTRUCT structure that contains information the function needs to carry out the operation.



Return Values

Returns zero if successful or nonzero if an error occurs.

Вот здесь уж точно есть
http://msdn.microsoft.com/library/en-us/shellcc/platform/shell/reference/functions/shfileoperation.asp

В делфи функция (и нужные типы и константы) описана в модуле ShellApi


 
Anatoly Podgoretsky ©   (2006-03-12 23:08) [6]


> TStas ©   (12.03.06 21:03) [4]
> А чем плохо findFirst там и маска как раз есть?

Тем что она не удаляет.


 
Старик   (2006-03-13 08:07) [7]

Anatoly Podgoretsky:
Но ведь она позволяет получить список файлов по маске и занести их имена в некоторый список. А потом остается только пройтись по списку и уничтожить их.
Разве не так?


 
palva ©   (2006-03-13 11:01) [8]

Зато SHFileOperation развлечет, покажет мультик, как она удаляет. Если времени хватит.



Страницы: 1 вся ветка

Текущий архив: 2006.03.26;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.03 c
15-1141643051
Kaban
2006-03-06 14:04
2006.03.26
Пиксел


4-1136631724
Igor_thief
2006-01-07 14:02
2006.03.26
Системный курсор


8-1129952904
Idx
2005-10-22 07:48
2006.03.26
Делаю “skin” для TabControl помогите


2-1141913478
Новочеркасский Волк
2006-03-09 17:11
2006.03.26
Интересные компоненты.


15-1141655648
DVM
2006-03-06 17:34
2006.03.26
Delphi 2006 нет пункта Установить компонент. Че то я торможу.