KalkanCryptCOM.dll и EXCEL(VBA)
(1 чел.) (1) гость
  • Страница:
  • 1
  • 2
  • 3

ТЕМА: KalkanCryptCOM.dll и EXCEL(VBA)

KalkanCryptCOM.dll и EXCEL(VBA) 10 мес. назад #4600

  • shinovruslan
  • Новый участник
  • Постов: 7
  • Репутация: 0
Здравствуйте, подскажите пожалуйста, возможно ли в VBA использовать KalkanCryptCOM.dll?

Dim ecp
Set ecp = CreateObject("KalkanCryptCOMLib.KalkanCryptCOM")

Тут ломается:
ecp.Init()
Изменено: 10 мес. назад от shinovruslan.

Re: KalkanCryptCOM.dll и EXCEL(VBA) 10 мес. назад #4606

  • shinovruslan
  • Новый участник
  • Постов: 7
  • Репутация: 0
Здравствуйте, при вызове init падает в ошибку, что dll не зарегистрирована. Хотя вроде устанавливали по инструкции. Можете помочь, попробовать создать объект и вызвать init из макроса на машине которой зарегистрирован dll?

Re: KalkanCryptCOM.dll и EXCEL(VBA) 9 мес., 4 нед. назад #4609

  • Murat Seisenov
  • Модератор
  • Постов: 391
  • Репутация: 19
Добрый день!

Попробуйте зарегистрировать обе версии библиотеки KalkanCryptCOM (32 и 64 битную).
Модератор
Спасибо сказали: shinovruslan

Re: KalkanCryptCOM.dll и EXCEL(VBA) 9 мес., 4 нед. назад #4611

  • shinovruslan
  • Новый участник
  • Постов: 7
  • Репутация: 0
По идее так и было,

Раздел: HKEY_CLASSES_ROOT\TypeLib\{A7B16770-A0B5-4AAE-9FA4-267521C7B038}
Название класса: <Класс отсутствует>
Последнее время записи: 25/10/18 - 14:49

Раздел: HKEY_CLASSES_ROOT\TypeLib\{A7B16770-A0B5-4AAE-9FA4-267521C7B038}\2.2
Название класса: <Класс отсутствует>
Последнее время записи: 25/10/18 - 14:49
Параметр 0
Название: <безымянный>
Тип: REG_SZ
Значение: KalkanCryptCOMLib


Раздел: HKEY_CLASSES_ROOT\TypeLib\{A7B16770-A0B5-4AAE-9FA4-267521C7B038}\2.2\0
Название класса: <Класс отсутствует>
Последнее время записи: 25/10/18 - 15:02

Раздел: HKEY_CLASSES_ROOT\TypeLib\{A7B16770-A0B5-4AAE-9FA4-267521C7B038}\2.2\0\win32
Название класса: <Класс отсутствует>
Последнее время записи: 25/10/18 - 14:49
Параметр 0
Название: <безымянный>
Тип: REG_SZ
Значение: C:\KalKan\x86\KalkanCryptCOM.dll


Раздел: HKEY_CLASSES_ROOT\TypeLib\{A7B16770-A0B5-4AAE-9FA4-267521C7B038}\2.2\0\win64
Название класса: <Класс отсутствует>
Последнее время записи: 25/10/18 - 15:02
Параметр 0
Название: <безымянный>
Тип: REG_SZ
Значение: C:\KalKan\x64\KalkanCryptCOM.dll


Раздел: HKEY_CLASSES_ROOT\TypeLib\{A7B16770-A0B5-4AAE-9FA4-267521C7B038}\2.2\FLAGS
Название класса: <Класс отсутствует>
Последнее время записи: 25/10/18 - 14:49
Параметр 0
Название: <безымянный>
Тип: REG_SZ
Значение: 0


Раздел: HKEY_CLASSES_ROOT\TypeLib\{A7B16770-A0B5-4AAE-9FA4-267521C7B038}\2.2\HELPDIR
Название класса: <Класс отсутствует>
Последнее время записи: 25/10/18 - 14:49
Параметр 0
Название: <безымянный>
Тип: REG_SZ
Значение: C:\KalKan\x86

Вот код:
Public Sub Main()


Dim ecp
Set ecp = CreateObject("KalkanCryptCOMLib.KalkanCryptCOM")

Dim aa

aa = ecp.Init()

End Sub

Вы не могли бы у себя попробовать, может дело у меня в компьютере?
Изменено: 9 мес., 4 нед. назад от shinovruslan.

Re: KalkanCryptCOM.dll и EXCEL(VBA) 9 мес., 4 нед. назад #4612

  • Murat Seisenov
  • Модератор
  • Постов: 391
  • Репутация: 19
Создал .vbs файл с вашим кодом. Все отработало без ошибок.
В Excel не пробовал.
Модератор
Спасибо сказали: shinovruslan

Re: KalkanCryptCOM.dll и EXCEL(VBA) 9 мес., 4 нед. назад #4613

  • shinovruslan
  • Новый участник
  • Постов: 7
  • Репутация: 0
Спасибо, значит что то не то с регистрацией
  • Страница:
  • 1
  • 2
  • 3
FaLang translation system by Faboba