работа с Com

  • Автор темы Didokz
  • Дата начала
D

Didokz

привет всем, юзаю ЭЦП через CAPICOM

Dim oStore as Variant
Set oStore = CreateObject("CAPICOM.Store")
oStore.Open CAPICOM_LOCAL_MACHINE_STORE, "Root", CAPICOM_STORE_OPEN_READ_ONLY и тут ошибку выдает, хотя этот код работает на Delphi и на VB
Может есть возможность подключить dll-ки в Лотусе ?
 
K

Klido

конечно есть, а как dll-ки в других языках Вы подключаете? Знакомо слово Declare, например?

См. хелп дизайнера Declare statement (external C calls)
 

NetWood

Lotus Team
17.04.2008
565
96
BIT
174
> CreateObject("CAPICOM.Store")

уже было тут с Excel заморочки. Смотрите dcomcnfg. Там настройки безопасности, кто этот CAPICOM.Store запускать может.
Виндовые бубны IMHO
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 985
611
BIT
473
вопрос из серии - я изобрёл себе проблему и хочу перенести её в Нотус - как мне это сделать :crash:
а что конкретно надо подписать и с чем интегрить?
может проще выгрузить, пописать, прицепить...
и использовать "знакомый" язык программирования (вызывать внешний код)
либо пользоваться подписью самого Нотуса...
вот тута человек забавляется https://codeby.net/threads/34160.html
 

NetWood

Lotus Team
17.04.2008
565
96
BIT
174
вопрос из серии - я изобрёл себе проблему и хочу перенести её в Нотус - как мне это сделать
to топикпастеру.
не обращайте внимания :crash: , lmike на дух не переносит COM. Просто люто его ненавидит ;)
Вот ежели бы вы задали вопрос про DXL! Эта даааа! Я бы и строчки не вставил :)
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 985
611
BIT
473
NetWood
здесь не КОМ виноват, а подход...
мне до его существования нет дела (исключая моменты, когда "мешает жить")
подписи реализуются различными способами и с различной целью...
был выбран "один из" и прилеплен (зачем-то) к Нотусам (а то там своего добра мала), причём неудачно
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!