1
我試圖建立一個C#應用程序,使用System.Diagnostics.Process.Start("acad.exe")
打開acad.exe
,我試圖加載一個DLL xRef_Tester.dll
到正在運行的進程中。我搜索了微軟的文檔,但是我對C#和微軟的流程有點新鮮,所以我沒有太多的運氣計算出來。任何幫助將不勝感激。加載DLL進入運行過程
我試圖建立一個C#應用程序,使用System.Diagnostics.Process.Start("acad.exe")
打開acad.exe
,我試圖加載一個DLL xRef_Tester.dll
到正在運行的進程中。我搜索了微軟的文檔,但是我對C#和微軟的流程有點新鮮,所以我沒有太多的運氣計算出來。任何幫助將不勝感激。加載DLL進入運行過程
要回答我的問題。我問了一個比C#和AutoCAD更熟練的人,他指向了Windows註冊中心。我創建了一個.reg
文件的鏈接並將其加載到註冊表中。這樣,當autocad啓動時,.dll
插件將始終加載。
http://through-the-interface.typepad.com/through_the_interface/2006/09/automatic_loadi.html
你想完成什麼? Autocad是否有一個您正在嘗試使用的擴展點(例如插件基礎結構)? – 2014-09-03 21:21:10
我想插入一個自定義的DLL,當它啓動時,內置到autocad中。我找到了答案,並將在下面提供以供將來參考。 – asdf 2014-09-03 21:38:14