Главная страница
    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
3-1122532989
Alexey Yershov
2005-07-28 10:43
2005.09.11
Отображение картинки из BLOB поля


4-1122192428
SergProger
2005-07-24 12:07
2005.09.11
Мой компьютер


4-1122281712
kblc
2005-07-25 12:55
2005.09.11
Ещё про MDI


3-1122629751
Сергей Н.
2005-07-29 13:35
2005.09.11
Type mismatch for field


14-1124259182
REA
2005-08-17 10:13
2005.09.11
1C защита





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