|
|
|
Как получить "Особые" свойства файла Ø |
☑ | ||
|---|---|---|---|---|
|
0
Sten
11.10.06
✎
13:44
|
Когда в проводнике открываются свойства файла
там вкладки Общие Особые !!!!!! Сводка (это получается через : objShellApp = CreateObject("Shell.Application"); objFolder = objShellApp.NameSpace(КаталогФайла); objItem = objFolder.ParseName(ИмяФайла);) А как получить те самые Особые свойства файла? Спросил в аси у abrahams - но ему наверно после вчерашнего не до 1С :) |
|||
|
1
Sten
11.10.06
✎
15:22
|
Умею же я задавать вопросы на которые незнают ответа
|
|||
|
2
Sten
11.10.06
✎
15:25
|
или просто не умею задавать вопросы :(
|
|||
|
3
МихаилМ
11.10.06
✎
15:31
|
http://forum.script-coding.info/viewtopic.php?id=38
|
|||
|
4
Sten
11.10.06
✎
15:39
|
МихаилМ
и что у вас этот код показывает "Особые" свойства файла? У меня он показывает свойства только из вкладки "Сводка" |
|||
|
5
Sten
11.10.06
✎
15:41
|
МихаилМ
из (0) objShellApp = CreateObject("Shell.Application"); objFolder = objShellApp.NameSpace(КаталогФайла); objItem = objFolder.ParseName(ИмяФайла); разве не видно что я знаю указанный вами скрипт?! :) Все равно спасибо, что пытались помочь |
|||
|
6
Uho
11.10.06
✎
15:41
|
(4) объясните неучу, что такое "особые" свойства файла? и у какого типа файлов они есть?
|
|||
|
7
Sten
11.10.06
✎
15:44
|
ert, doc, xls
продолжать? |
|||
|
8
Vippi
11.10.06
✎
15:48
|
(7) MIME-тип что ли хочешь узнать?
|
|||
|
9
Uho
11.10.06
✎
15:50
|
может поможет
http://www.vbnet.ru/forum/show.aspx?id=110609 |
|||
|
10
Sten
11.10.06
✎
15:51
|
в силу своей дремучести не знаю что такое MIME. Кажется это что то с почтой связаное.
нет мне нужны свойства файла |
|||
|
11
Vippi
11.10.06
✎
15:54
|
Multipurpose Internet Mail Extensions
Способ, используемый браузерами для установления связи между определёнными типами файлов и вспомогательными приложениями, предназначенными для отображения файлов такого типа. Ты хочешь узнать, каким приложением будет открываться твой тип файла? |
|||
|
12
Sten
11.10.06
✎
15:59
|
Vippi не то
|
|||
|
13
Vippi
11.10.06
✎
16:00
|
(12) А что?
Цель конечную озвучь. |
|||
|
14
Sten
11.10.06
✎
16:02
|
Есть файл, у него есть свойства. Они мне нужны.
Список форматов у которых есть эти свойства я кажется озвучил |
|||
|
15
Vippi
11.10.06
✎
16:04
|
(14) Конкретный тип файла и какие именно свойства нужны?
Пример. |
|||
|
16
Sten
11.10.06
✎
16:35
|
(7)
|
|||
|
17
Vippi
11.10.06
✎
16:41
|
(16) Какие "Особые" свойства хочешь увидеть у doc?
|
|||
|
18
Sten
11.10.06
✎
16:48
|
Vippi получи одно и я получу все :)
ну например, Владелец, Клиент, Проверено, Состояние |
|||
|
19
Gloom
11.10.06
✎
17:05
|
Примерчик:
==================================== dsoFile = createObject("DSOFile.OleDocumentProperties"); dsoFile.open("test.ert", -1, 2); Для счОсобыхСвойств = 0 По dsoFile.customProperties.count - 1 Цикл customProperty = dsoFile.customProperties(счОсобыхСвойств); Сообщить(customProperty.name + " - " + customProperty.value); КонецЦикла; ==================================== dsofile.dll нужно скачать у Билли... |
|||
|
20
Sten
11.10.06
✎
17:23
|
Gloom
Спасибо, свойства получил. А других вариантов нет? Вдруг не окажется рядом dsofile.dll. Винда ведь как без него обходится |
|||
|
21
Vippi
11.10.06
✎
17:25
|
(19) Работает ;))) Спасибо.
(20) А теперь объясни, зачем это тебе надо? |
|||
|
22
Sten
11.10.06
✎
17:28
|
Vippi какой вы любопытный однако
|
|||
|
23
Gloom
11.10.06
✎
17:35
|
(20)"А других вариантов нет?"
У офисных документов через объектную модель VBA можно достучаться - через свойство CustomDocumentProperties. У других OLE-документов без внешних приблуд никак... |
|||
|
24
Sten
11.10.06
✎
17:50
|
я просто думал может все же "Shell.Application" как нибудь достучатся.
Т.е. "штатными" способами Windows Все спасибо, персональное Gloom, я побежал До завтра :) |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |