![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Папки [D7, XP]
F@T@L_Err0r © (2007-10-22 11:55:00)Здрасвствуйте.Помогите пожалуйста в таком вопросе:Как получить имена всех подпапок в папке,и потом скопировать их в другую папку и все ето по сети...или в делфи можно токо копировать файлы?
Германн (2007-10-23 02:00:00) [1]
> Riply © (22.10.07 17:08) [12]
>
> > [11] Германн © (22.10.07 17:04)
> > SHFileOperation, imho.
> Учитывая какие вопросы задаются по FindFirst/Next,
> с SHFileOperation будет сложновато справиться (если конечно
> не Copy/Pastе`ом :).
>
Ну да. Я как-то сам ответил "нафиг, нафиг" на предложение подсказать автору некоего сабжа, использовать CreateProcess вместо ShellExecute. Но тут, пожалуй, проще будет растолковать смысл структуры.
Anatoly Podgoretsky (2007-10-22 18:55:00) [2]> Riply (22.10.2007 17:08:12) [12]
Вообще то это достаточно простая функция, по сравнению с написанием рекурсивной процедуры и примеров ее использования разбросано много, как хороших, так и чисто ламерских.
clickmaker (2007-10-22 18:15:00) [3]
> Где указывать имя папки
pFrom
F@T@L_Err0r (2007-10-22 17:11:00) [4]Непойму.А как заполнить ету структуру???Где указывать имя папки котрую копируют?
Riply (2007-10-22 17:08:00) [5]> [11] Германн © (22.10.07 17:04)
> SHFileOperation, imho.
Учитывая какие вопросы задаются по FindFirst/Next,
с SHFileOperation будет сложновато справиться (если конечно не Copy/Pastе`ом :).
F@T@L_Err0r (2007-10-22 17:04:00) [6]ну так ето понятно...но чтобы не перебирать каждый файл в папке а скопировать всю папку целиклом.
Германн (2007-10-22 17:04:00) [7]
> Еще вопрос:а как мне скопировать всю папку вместе с файлами.
> ..Что то наподобие CopyFolder.
SHFileOperation, imho.
Denis__ (2007-10-22 16:59:00) [8]Создавать папку и копировать в неё файлы?
F@T@L_Err0r (2007-10-22 16:58:00) [9]Еще вопрос:а как мне скопировать всю папку вместе с файлами...Что то наподобие CopyFolder.
Anatoly Podgoretsky (2007-10-22 16:32:00) [10]А файлы не нужно копировать вместе с папками?
EvS (2007-10-22 14:29:00) [11]The Attr parameter specifies the special files to include in addition to all normal files. Choose from these file attribute constants when specifying the Attr parameter:
Constant Description
faReadOnly Read-only files
faHidden Hidden files
faSysFile System files
faVolumeID Volume ID files
faDirectory Directory files
faArchive Archive files
faAnyFile Any file
Игорь Шевченко (2007-10-22 14:26:00) [12]
> какое свойство?
faDirectory
F@T@L_Err0r (2007-10-22 14:18:00) [13]А как различить файл и папку?какое свойство?
EvS (2007-10-22 12:35:00) [14]Они все ищут. Справку читай.
F@T@L_Err0r (2007-10-22 12:23:00) [15]так ети функции не ищут папки в ток файлы...а как мне узнать что в папке есть подпапки?
Правильный_Вася (2007-10-22 12:21:00) [16]FindFirst
FindNext
FindClose
копировать файлы, которые нашел
и это везде так, а нетолько в Дельфи