Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.012 c
1-37606
MadAngel
2003-12-28 19:19
2004.01.13
Какая то проблема со шрифтами в RichEdit


3-37576
www
2003-12-11 11:53
2004.01.13
Не заполняется DBComboBox


1-37687
rel_
2003-12-26 10:55
2004.01.13
Последние используемые файлы


14-37866
VictorT
2003-12-17 12:53
2004.01.13
эгоизм... можно ли с ним бороться?


14-37861
REA
2003-12-22 16:47
2004.01.13
COM -> TCP/IP -> COM




   Наверх