Леонид, нужно внимательнее посмотреть на пример в двух постах выше по теме...
Этот топик читают: Гость
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
карма: 27 |
|
Ответов: 8930
Рейтинг: 823
|
|||
Dilma, ой, как красиво!
|
|||
карма: 19 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
ммм?
|
|||
карма: 27 |
|
Ответов: 1891
Рейтинг: 110
|
|||
А-ля программа просмотра изображений и факсов
см.ниже [size=-2]------ Добавлено в 02:56 code_1972.txt |
|||
карма: 0 |
| ||
файлы: 1 | code_1972.txt [1.8KB] [296] |
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
Alexbootch, а вызов OpenDialog через VBScript это что за особенная тонкость такая?
|
|||
карма: 27 |
|
Ответов: 2125
Рейтинг: 159
|
|||
Alexbootch писал(а): программа просмотра изображений и факсовНа W2K не работает. И глюк даже не в том, что выбор файла не работает (хотя и это тоже). Вылетает в ActiveKOL.pas, потому что мой Preview.Preview почему-то не имеет интерфейса IPersistStreamInit, а КОЛя считает что такого не бывает Может, конечно, у меня ActiveKOL.pas старый и эту проверку уже добавили. У кого ещё W2K? Работает? У меня версия shimgvw.dll 5.0.2134.1 |
|||
карма: 1 |
|
Ответов: 1891
Рейтинг: 110
|
|||
Dilma, писал(а): Alexbootch, а вызов OpenDialog через VBScript это что за особенная тонкость такая?Да нет никакой особенности - просто тестировал как будут работать совместно компоненты VBS и ActiveX. |
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
Да вроде никогда проблем не было. Да и не дожно быть по большому счету - окружение у них полностью разное.
|
|||
карма: 27 |
|
Ответов: 2125
Рейтинг: 159
|
|||
Я выкинул ActiveScript и сделал doExecute с учётом MT-данных. Надо будет добавить ещё возможность чтения/записи свойств.
[size=-2]------ Добавлено в 18:17 Добавил. |
|||
карма: 1 |
| ||
файлы: 1 | UseActiveX_1_5.rar [5.1KB] [272] |
Ответов: 1891
Рейтинг: 110
|
|||
tsdima, писал(а): Надо будет добавить ещё возможность чтения/записи свойствНе помешает |
|||
карма: 0 |
|
Ответов: 893
Рейтинг: 18
|
|||
Чтото не очень получается с MT потоками code_1978.txt
|
|||
карма: 0 |
| ||
файлы: 1 | code_1978.txt [1.5KB] [224] |
Ответов: 893
Рейтинг: 18
|
|||
ээ кстати я так и не понял почему не работает с wmp.dll
[size=-2]------ Добавлено в 11:37
|
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
Byuik, рискну предположить, что необходимо внимательнее прочитать описание св-ва CLSID
------------ Дoбавленo: или хотя бы посмотреть на примеры, которые тут были уже приведены... |
|||
карма: 27 |
|
Ответов: 893
Рейтинг: 18
|
|||
Dilma, смотрел примеры и ничего не понял
[size=-2]------ Добавлено в 12:45 Dilma писал(а): Byuik, рискну предположить, что необходимо внимательнее прочитать описание св-ва CLSIDCLSID или Prog.Name [size=-2]------ Добавлено в 13:04 Пришлось порытся в реестре 2003й но нашол
|
|||
карма: 0 |
|
Ответов: 2125
Рейтинг: 159
|
|||
А в Win2000 оно называется MediaPlayer.MediaPlayer
Вообще, использовать ActiveX приходится на свой страх и риск, т.к. неизвестно, будут ли они присутствовать на компутере, где прога запускаться будет. |
|||
карма: 1 |
|