我有一個.dll文件。我想將該文件添加到我的程序中,並使用它的組件(在C#& winforms中) 我該怎麼做? 謝謝。在winforms中使用.dll文件
1
A
回答
5
右鍵單擊您的WinForms項目並說添加引用,然後瀏覽到DLL。
我傾向於將任何第三方DLL放入我的解決方案中名爲「Dependencies」的文件夾中,以便它們全部保持在一起。它還使移動解決方案變得更加容易。
2
將它作爲參考添加到您的項目中,然後在任何源文件中提供一個用於導入命名空間以在DLL中使用類型的用法。
1
您應該首先將.dll放在應用程序文件夾中。如果有一個伴隨的xml文件,請將它放在那裏。 XML文件是詳細的註釋,所以當您使用.dll時,它會解釋事物。
右鍵單擊解決方案資源管理器中的項目,然後選擇添加引用。選擇你的項目中的dll。
如果DLL名稱Company.Description.dll,在你的代碼的上面放一個使用命令:
'System.Drawing中使用;
using System.Text;
using System.Windows.Forms;
使用Company.Description;`
你應該能夠看到哪些DLL已經在Company.desciption鍵入添加。命中控制+空格鍵。 intellisense應該告訴你該dll包含什麼。
1
從Solution Explorer中添加引用(請記住,您可以只添加託管代碼的DLL)如果使用Windows窗體中,也可以添加控件工具箱
右鍵單擊工具箱
或
- >選擇項目... - >瀏覽你的dll
相關問題
- 1. 在WinForms中混淆DLL使用
- 2. winforms安裝文件的DLL問題
- 3. 在WinForms應用程序中獲取DLL
- 4. 如何在C++中使用dll文件?
- 5. 在ActionScript中使用.dll文件
- 6. 在Linux中使用.lib和.dll文件
- 7. 在winforms軟件上的system32文件夾上的DLL
- 8. 在可執行文件中使用分組DLL DLL
- 9. 使用dll內的文件的dll
- 10. 從WinForms中運行多個.dll文件作爲子進程C#
- 11. 從dll恢復WinForms
- 12. 使用RoundhousE與dll文件
- 13. 在C++/CLI(WinForms)應用程序中使用C#WinForms控件
- 14. 當一個DLL文件引用另一個DLL文件時,使用PowerShell中的兩個DLL文件
- 15. 使用DLL文件中的問題
- 16. 如何使用Python中的DLL文件?
- 17. 舊的DLL文件一直在使用
- 18. 在dll中存儲類文件並在asp.net中爲多個網站使用dll
- 19. 在Clarion NET中使用devExpress WinForms控件
- 20. 在WinForms中使用WPF控件
- 21. 在WinForms中使用VLC Activex插件
- 22. 在winforms中使用控件(linklabels,treeview)
- 23. 如何在Winforms應用程序中使用.ico文件?
- 24. 如何在de dll中使用mfc使用def文件
- 25. 不能在c中引用另一個dll文件中的dll文件#
- 26. 引用dll不在bin文件夾中
- 27. 在VB.NET中調用C++ DLL文件
- 28. 在WinForms應用程序中引用log4net DLL的正確方法
- 29. 使用.dll文件編譯可執行文件,.dll相對於.exe文件
- 30. 將.exe C++文件(創建窗口)轉換爲.dll C++文件並在C#中使用該.dll文件。
什麼樣的DLL?託管,非託管,由您自己或由第三方供應商構建? – 2010-11-11 16:38:13
它是什麼樣的DLL?它是託管還是非託管? – 2010-11-11 16:38:25
@Doc - 偉大的思想...... :) – 2010-11-11 16:38:44