要調(diào)用DLL內(nèi)的方法,可以按照以下步驟進(jìn)行:
在WinForm項(xiàng)目中,添加對(duì)DLL的引用。右鍵點(diǎn)擊項(xiàng)目,選擇“添加” -> “引用”,然后選擇DLL文件。
在代碼文件中,使用using
關(guān)鍵字導(dǎo)入DLL命名空間。
創(chuàng)建DLL中的類的實(shí)例。
調(diào)用DLL中的方法。
下面是一個(gè)簡(jiǎn)單的示例代碼:
using DLLNamespace; // 替換成DLL的命名空間
namespace WinFormApp
{
public partial class MainForm : Form
{
public MainForm()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
DLLClass dllInstance = new DLLClass(); // 創(chuàng)建DLL中的類的實(shí)例
// 調(diào)用DLL中的方法
dllInstance.Method1();
string result = dllInstance.Method2();
// 可以將結(jié)果顯示在WinForm的控件上
label1.Text = result;
}
}
}
在這個(gè)示例中,我們首先使用using
關(guān)鍵字導(dǎo)入了DLL的命名空間。然后在按鈕的點(diǎn)擊事件處理方法中,創(chuàng)建了DLL中的類的實(shí)例。最后,我們調(diào)用了DLL中的兩個(gè)方法,并將返回值顯示在WinForm的標(biāo)簽控件上。
請(qǐng)根據(jù)實(shí)際情況替換代碼中的DLL命名空間、類名和方法名。