1
Excel插件是用C++編寫的,但我沒有源代碼。我可以在C#項目中調用Excel插件的函數嗎?
我可以在Excel電子表格上使用它的功能;我可以在C#中執行相同的操作嗎?
解決:
感謝所有,它的工作原理是下面的代碼:
excelFile = new Excel.Application();
//Set XLL path
excelFile.RegisterXLL("XLL Path");
Excel插件是用C++編寫的,但我沒有源代碼。我可以在C#項目中調用Excel插件的函數嗎?
我可以在Excel電子表格上使用它的功能;我可以在C#中執行相同的操作嗎?
解決:
感謝所有,它的工作原理是下面的代碼:
excelFile = new Excel.Application();
//Set XLL path
excelFile.RegisterXLL("XLL Path");
是您的XLL託管或非託管代碼?
據我所知,一個非託管的C++ XLL文件實際上是一個導出由Excel調用的特定方法的DLL。
如果你的XLL有一個.def文件,也許你可以添加另一個團隊調用的方法。
XLL是編譯的,我沒有.def文件 – hkdeveloper758
那麼你也可以導出特定的方法,但是如果你沒有.def文件,那麼你不會在那裏添加任何方法 –