Главная страница
    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.48 MB
Время: 0.035 c
15-1192617382
zdm
2007-10-17 14:36
2007.11.18
Коды кнопок клавы


5-1154350531
Opilki_Inside
2006-07-31 16:55
2007.11.18
Использование Repository


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


2-1193567128
MaximusI
2007-10-28 13:25
2007.11.18
TExcelApplication


2-1193163627
opoloXAI
2007-10-23 22:20
2007.11.18
Как вставить в TEdit знак "Ø"?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский