我有一個COM DLL,它描述了多個版本的接口。這個DLL也依賴於其他2個常規DLL文件作爲依賴關係(這是我的猜測,我也有這2個DLL)。使用來自Java的COM .dll而無需使用regsvr32註冊該庫
使用Visual C++附帶的COM/OLE瀏覽器,我可以生成.IDL文件,因此我知道接口中有哪些方法。
我不明白如何創建一個java對象委託給COM DLL中的方法,而無需使用regsvr32註冊DLL。我也不知道在這種情況下應該如何解決'其他DLL'的依賴關係。
我試過閱讀關於com4j,JACOB等,但是我發現的所有內容都集中在使用其COM接口的Word/Excel/PowerPoint/Outlook自動化。
我已經嘗試過使用C# - 如果我註冊dll,一切正常。儘管我沒有註冊C#,但是我無法得到它,因爲我對COM和C#不夠了解。 –
好的,你有沒有試過使用免費註冊的東西? – Vagaus
我試圖按照現在的教程,從MSVS 2013得到奇怪的錯誤,但StackOverflow幫助:) –