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

Вниз

Папка-ярлык или феномен   Найти похожие ветки 

 
Maga MS   (2003-12-21 18:57) [0]

Вопрос довольно-таки не программерский, просто если Вы нажмете правую кнопочку на папке "Мои документы" на рабочем столе, увидете, что свойства не совсем обычные, сей элемент не папка и не ярлык (в чистом виде), интересно можно ли сделать подобное с другими папками.
С уважением,


 
Knight ©   (2003-12-21 21:53) [1]

Спецпапка... однако... только заданная через реестр.
Создай любой файл и поставь как расширение вот это и увидишь... :)
{450D8FBA-AD25-11D0-98A8-0800361B1103}


 
AlexKniga ©   (2003-12-22 12:24) [2]

Если хочешь сделать свою, то читай доки по COM.
Могу дать пример моей не удаляемой мамки :)


 
Maga MS   (2003-12-22 15:55) [3]


> Могу дать пример моей не удаляемой мамки :)

Был бы очень рад

> {450D8FBA-AD25-11D0-98A8-0800361B1103}

А как задать там другую "папку назначения", пробовал через свойства, что-то ничего не получается


 
Maga MS   (2003-12-22 15:58) [4]

Что еще прикольно, создал папку с расширением {450D8FBA-AD25-11D0-98A8-0800361B1103} и поменял через свойства "папку назначения", удалил эту папку, смотрюа у меня папка "Мои документы" поменяла "папку назначения" :))))
Это конечно прогресс, только интересно как делать новые папки подобные не связанные с папкой "Мои документы"?


 
Юрий Зотов ©   (2003-12-22 16:20) [5]

> Maga MS (22.12.03 15:58) [4]

> как делать новые папки подобные

Весь фокус в интерфейсах Проводника. Прочтите на этом сайте статью Акжана Абдулина "Пространство имен оболочки Windows":
http://www.delphimaster.ru/articles/shell.html


 
Knight ©   (2003-12-22 16:21) [6]

Maga MS (22.12.03 15:58) [4]
Не знаешь сам... Набери REGEDIT загони в поиск {450D8FBA-AD25-11D0-98A8-0800361B1103} и разбери как это реализовано другими... :)


 
Юрий Зотов ©   (2003-12-22 16:23) [7]

> > Maga MS (22.12.03 15:58) [4]

А потом вот это:
http://www.akzhan.midi.ru/devcorner/devcorner-home-rus.html


 
ИдиотЪ ©   (2003-12-22 16:45) [8]

Юрий Зотов ©
меня от слова органы передергивает, надож перевод нашли )


 
Maga MS   (2003-12-22 17:46) [9]


> Весь фокус в интерфейсах Проводника. Прочтите на этом сайте
> статью Акжана Абдулина "Пространство имен оболочки Windows":
> http://www.delphimaster.ru/articles/shell.html

Хм... что-то я про создание новых подобных папок ничего не нашел, разве что одно упоминание про спецпапки.


> Не знаешь сам... Набери REGEDIT загони в поиск {450D8FBA-AD25-11D0-98A8-0800361B1103}
> и разбери как это реализовано другими... :)

Сделай все это и посмотри что там можно разобрать.
Вопрос не в том "как это сделано?", вопрос в том "как сделать еще одно такое же? им можно ли вообще такое?"


 
Юрий Зотов ©   (2003-12-22 17:49) [10]

> Maga MS (22.12.03 17:46) [9]

У статьи есть продолжение. См. ссылки.


 
Maga MS   (2003-12-22 18:33) [11]


> У статьи есть продолжение. См. ссылки.

Матерь божия... Это же целая книга :)
http://www.akzhan.midi.ru/devcorner/articles/Windows-Shell-Namespace-Extension.html
Он тут объясняет как из делфи сделать COM компонент, хотя мне бы просто в ручками в винде сделать бы. Ладно пойду почитаю.



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

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

Наверх




Память: 0.49 MB
Время: 0.013 c
8-37800
Незнайко
2003-09-13 12:45
2004.01.13
DynamicSkinForm


1-37602
BlackLord2003
2004-01-01 12:45
2004.01.13
Перекодировка текста


1-37770
Pa5ha
2003-12-28 22:35
2004.01.13
События


9-37486
reticon
2003-06-22 19:25
2004.01.13
DirectX help


6-37839
jazz
2003-11-13 13:59
2004.01.13
Как открыть нужный мне каталог через Explorer