Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.09.11;
Скачать: [xml.tar.bz2];

Вниз

файлы в NetHood   Найти похожие ветки 

 
Андрей Молчанов   (2005-08-17 19:25) [0]

Здравствуйте!

Делаю программу для бэкапа. Сделал с помощью ShellApi и TTreeView некое подобие TShellTreeView. Но есть одна проблема - в сетевом окружении помио элемента вся сеть лежал какие-то непонятные файлы, которые указывают на какие-то мелкие файлы в NetHood. Стоит ли отсеивать их? Если да, то как? Думаю, может при добавлении элементов в дерево проверять атрибуты с помощью IShellFolder, чтобы если есть SFGAO_FOLDER и при этом нету SFGAO_FILESYSANCESTOR, то удалять? Или под это могут попасть полезные файлы? Пожалуйста, подскажите.


 
KilkennyCat ©   (2005-08-17 19:27) [1]

в седьмой делфи есть готовый шеллтривью, в samples


 
Андрей Молчанов   (2005-08-17 19:56) [2]

Я знаю, в моем варианте есть несколько довольно существенных отличий.

А про NetHood Вы не знаете?


 
KilkennyCat ©   (2005-08-17 20:14) [3]


> А про NetHood Вы не знаете?

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


 
Андрей Молчанов   (2005-08-17 20:45) [4]


> KilkennyCat

Не, ну то, что ничего из него не надо это понятно. Вопрос в другом - если я буду отключать эти ярлыки при проверке, что есть SFGAO_FOLDER и при этом нету SFGAO_FILESYSANCESTOR, что не могу ли я затронуть другие папки или файлы?


 
KilkennyCat ©   (2005-08-17 20:55) [5]


>  [4] Андрей Молчанов   (17.08.05 20:45)


а почему бы просто не проверить,что если это НетХуд, то прыгаем на следующую по уровню папку?


 
Андрей Молчанов   (2005-08-17 21:25) [6]

Думаете так будет лучше?


 
KilkennyCat ©   (2005-08-17 21:28) [7]

и быстрее :)
Можно вообще составить список папок, которые явно не нужны, и отсеивать их.


 
KilkennyCat ©   (2005-08-17 21:30) [8]

Но с другой стороны, это надо делать настраиваимым - нельзя решать за пользователя. Мож кому-то все нужно.


 
Андрей Молчанов   (2005-08-17 22:02) [9]

Да нет, там ярлыки, а пользователь может подумать, что он выбрал саму папку. Наверное, буду проверять и, если nethood, то исключать.



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

Форум: "Основная";
Текущий архив: 2005.09.11;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.01 c
9-1115814093
Solid
2005-05-11 16:21
2005.09.11
Твердотельное моделирование


14-1122358525
Juice
2005-07-26 10:15
2005.09.11
Серьезная книжка по Delphi


14-1124201671
Guests
2005-08-16 18:14
2005.09.11
Помогите ссылкой найти административную карту России в


3-1122743231
Andy Nortsov
2005-07-30 21:07
2005.09.11
проблемы работы с excel через ado


5-1098595106
kain
2004-10-24 09:18
2005.09.11
Как отследить выход курсора за пределы компонента





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский