![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
"Сводка" свойств файла [D7, Win2k, WinXP]
vet © (2005-01-22 21:21:00)Подскажите плз, как программно получить доступ к вкладке "Сводка" свойств файла. Например, у *avi-шного файла узнать высоту в разделе "Рисунок" сводки. Никак не могу найти! Хелп!!!
KilkennyCat (2005-01-24 23:47:00) [1]
> vet © (24.01.05 21:01) [8]
понятно... тогда да, лучше использовать встроенное решение ОС. Вот только у меня есть подозрение, что не для всех файлов, для которых это возможно, микрософт делает сводку.
vet (2005-01-24 21:01:00) [2]Вообще-то авишный файл я привёл только для примера
KilkennyCat (2005-01-24 00:17:00) [3]Если дело касается именно и только авишного файла, то наверное, лучше просто прочитать его заголовок.
vet (2005-01-23 23:12:00) [4]Я ее тоже просмотрел, только не в блокноте - в нем ничего не видно. В ней нарисованы все окна свойств файла(общие,сводка и т.д.). Ладно, спасибо, буду думать, что с этим можно сделать
KilkennyCat (2005-01-23 19:40:00) [5]По-моему, дело здесь не в реестре
конечно, не в реестре. В реестре только указания, с его помощью можно узнать, какую библиотеку использует виндоуз для определения свойств файлов определенного типа. Когда я посмотрел (вин2000), то обнаружил, что это делает docprop2.dll
Глянул ее в блокноте - похоже, что действительно она.
vet (2005-01-23 19:01:00) [6]Нашел,а толку? HKEY_CLASSES_ROOT\CLSID\{87D62D94-71B3-4b9a-9489-5FE6850DC73E}\InProcServer32 и HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{87D62D94-71B3-4b9a-9489-5FE6850DC73E}\InProcServer32 с параметрами
%SystemRoot%\System32\shmedia.dll и ThreadingModel - Both;
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved c Avi Properties Handler. Не помогает. По-моему, дело здесь не в реестре
KilkennyCat (2005-01-23 13:46:00) [7]искать ветку с разделом, имя которого 87D62D94-71B3-4b9a-9489-5FE6850DC73E
vet (2005-01-23 13:25:00) [8]Спасибо, конечно, но я не знаю, что с этим можно сделать.. У меня в этом разделе строковый параметр со значением {87D62D94-71B3-4b9a-9489-5FE6850DC73E} ((
KilkennyCat (2005-01-23 03:31:00) [9]HKEY_CLASSES_ROOT\SystemFileAssociations\.avi\shellex\PropertyHandler