Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

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


Din ©   (2006-03-12 20:12:00) 

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


palva   (2006-03-13 11:01:00) [1]

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


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

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


Anatoly Podgoretsky   (2006-03-12 23:08:00) [3]


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

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


DiamondShark   (2006-03-12 21:06:00) [4]

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

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


TStas   (2006-03-12 21:03:00) [5]

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


Virgo_Style   (2006-03-12 20:43:00) [6]

Din   (12.03.06 20:19) [2]

Help - Windows SDK


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

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


DiamondShark   (2006-03-12 20:14:00) [8]

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


Наверх

Титульная страница Поиск, карта сайта Написать письмо