Excel の VBA で HASP アプリのオブジェクトを作成したかったのですが、次のようなエラーが発生しました:
実行時エラー '429': ActiveX コンポーネントはオブジェクトを作成できません。
hasp_com_windows.dll を SYSWOW64 フォルダーに、hasp_com_windows_x64.dll を System32 にインストールしました。Aladdin Knowledge Systems Ltd. HASP SRM API Libraryへの参照も追加します。
私のOS: Windows 8.1. 64ビット
私のVBAコード:
Sub TestHasp()
Dim haspApp As AKSHASP.HaspApplication
Set haspApp = CreateObject("AKSHASP.HaspApplication") 'here is an error
End Sub
これらの dll ファイルは次のとおりです。hasp dll
=======
編集:
使用する場合:
Dim haspApp as new AKSHASP.HaspApplicaton
私は得る:コンパイルエラー:ユーザー定義型が定義されていません。