Вниз
Скачать: CL | DM;

Свой Hint файла в Explorer-e   Найти похожие ветки 

← →
kami ©   (2005-10-02 12:08) [0]

Довольно многие программы (тот же MSWord) выводят подсказку при наведении курсора на свой тип файла в эксплорере с информацией о нем. Где в MSDN (или в другом источнике, если есть поподробнее/попримернее) описывается это действо?


← →
Profi ©   (2005-10-02 17:16) [1]

kami ©   (02.10.05 12:08)
Покопайся в реестре.


← →
kami ©   (2005-10-02 18:59) [2]


> Покопайся в реестре.

В реестре максимум, что записано - это тип файла и (не могу найти, где) приложение, отвечающее за Hint файла.
Я имею ввиду не "стандартный" hint эксплорера, а (например) при наведении на 111.doc >
"Тип:...
Автор:....
Заголовок:...
etc... "

Без установленного Word будет только "Тип :... Изменен:.... Размер:..." Точно так же с многими другими файлами (например, dBPowerAmp Converter отображает полные ID3 v1&v2 из .mp3 в хинте)
Само собой, что это берется именно из файла, над которым курсор, вот только я уже почти пол-дня роюсь в MSDN, а в глаза лезут вместе с кровавыми мальчиками всякие File Parsers вместе с IFileViewer (хотя, может, это именно они, но не вижу, как они подходят под эту задачу)


← →
Profi ©   (2005-10-02 22:02) [3]

kami ©   (02.10.05 18:59) [2]
Для Word"а порой ветку реестра Word.Document.8


← →
GuAV ©   (2005-10-02 23:19) [4]

Думаю нужно создать ActiveX Library, где реализовать Com-объект, реализующий IQueryInfo. Следует посмотреть ($Delphi)\Demos\ActiveX\ShellExt и другую информацию по shell extensions


← →
kami ©   (2005-10-03 23:54) [5]

GuAV ©   (02.10.05 23:19) [4]
Спасибо, вроде то самое. Как разберусь - выложу код :)



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

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



Память: 0.46 MB
Время: 0.023 c
14-1128239771
ferr
2005-10-02 11:56
2005.10.23
Выбор компьютера


6-1120482867
sunsay
2005-07-04 17:14
2005.10.23
Как узнать сколько байт собирается мне (клиенту) передать сервер


3-1125946201
Капа
2005-09-05 22:50
2005.10.23
Уникальность полей одним запросом


1-1128152033
Иванов__
2005-10-01 11:33
2005.10.23
Как в DHTML вставить текст


2-1128244869
axelez
2005-10-02 13:21
2005.10.23
sql, access, плиз




   Наверх