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

Вниз

Папки   Найти похожие ветки 

 
F@T@L_Err0r ©   (2007-10-22 11:55) [0]

Здрасвствуйте.Помогите пожалуйста в таком вопросе:Как получить имена всех подпапок в папке,и потом скопировать их в другую папку и все ето по сети...или в делфи можно токо копировать файлы?


 
Правильный_Вася   (2007-10-22 12:21) [1]

FindFirst
FindNext
FindClose
копировать файлы, которые нашел
и это везде так, а нетолько в Дельфи


 
F@T@L_Err0r ©   (2007-10-22 12:23) [2]

так ети функции не ищут папки в ток файлы...а как мне узнать что в папке есть подпапки?


 
EvS ©   (2007-10-22 12:35) [3]

Они все ищут. Справку читай.


 
F@T@L_Err0r ©   (2007-10-22 14:18) [4]

А как различить файл и папку?какое свойство?


 
Игорь Шевченко ©   (2007-10-22 14:26) [5]


> какое свойство?


faDirectory


 
EvS ©   (2007-10-22 14:29) [6]

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


 
Anatoly Podgoretsky ©   (2007-10-22 16:32) [7]

А файлы не нужно копировать вместе с папками?


 
F@T@L_Err0r ©   (2007-10-22 16:58) [8]

Еще вопрос:а как мне скопировать всю папку вместе с файлами...Что то наподобие CopyFolder.


 
Denis__ ©   (2007-10-22 16:59) [9]

Создавать папку и копировать в неё файлы?


 
F@T@L_Err0r ©   (2007-10-22 17:04) [10]

ну так ето понятно...но чтобы не перебирать каждый файл в папке а скопировать всю папку целиклом.


 
Германн ©   (2007-10-22 17:04) [11]


> Еще вопрос:а как мне скопировать всю папку вместе с файлами.
> ..Что то наподобие CopyFolder.

SHFileOperation, imho.


 
Riply ©   (2007-10-22 17:08) [12]

> [11] Германн ©   (22.10.07 17:04)
> SHFileOperation, imho.
Учитывая какие вопросы задаются по FindFirst/Next,
с SHFileOperation будет сложновато справиться (если конечно не Copy/Pastе`ом :).


 
F@T@L_Err0r ©   (2007-10-22 17:11) [13]

Непойму.А как заполнить ету структуру???Где указывать имя папки котрую копируют?


 
clickmaker ©   (2007-10-22 18:15) [14]


> Где указывать имя папки

pFrom


 
Anatoly Podgoretsky ©   (2007-10-22 18:55) [15]

> Riply  (22.10.2007 17:08:12)  [12]

Вообще то это достаточно простая функция, по сравнению с написанием рекурсивной процедуры и примеров ее использования разбросано много, как хороших, так и чисто ламерских.


 
Германн ©   (2007-10-23 02:00) [16]


> Riply ©   (22.10.07 17:08) [12]
>
> > [11] Германн ©   (22.10.07 17:04)
> > SHFileOperation, imho.
> Учитывая какие вопросы задаются по FindFirst/Next,
> с SHFileOperation будет сложновато справиться (если конечно
> не Copy/Pastе`ом :).
>

Ну да. Я как-то сам ответил "нафиг, нафиг" на предложение подсказать автору некоего сабжа, использовать CreateProcess вместо ShellExecute. Но тут, пожалуй, проще будет растолковать смысл структуры.



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

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

Наверх




Память: 0.5 MB
Время: 0.018 c
2-1193142958
__Alex
2007-10-23 16:35
2007.11.18
TListBox, MoveItems?


2-1192253628
Tos-ka
2007-10-13 09:33
2007.11.18
Послать сообщение из своей программе в чужую


2-1193686793
VDnn
2007-10-29 22:39
2007.11.18
TExcelApplication


15-1192238779
Dmitry S
2007-10-13 05:26
2007.11.18
В чем разница между Памятью и Виртю. памятью...


4-1178683894
6h
2007-05-09 08:11
2007.11.18
Как определить имя пользователя запустившего приложения?