WinformでDLL内のメソッドを呼び出す方法

DLL 内のメソッドを呼び出すには、以下の手順に従います。

  1. WinFormプロジェクトで、DLL の参照を追加します。プロジェクトを右クリックして、「追加」->「参照」を選択し、DLL ファイルを選択します。
  2. コードファイルでは、using句でDLLのネームスペースをインポートする。
  3. DLL 内のクラスのインスタンスを作成する。
  4. 调用DLL中的方法。

シンプルなサンプルコードを次に示します。

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(); // 创建DLL中的类的实例

            // 调用DLL中的方法
            dllInstance.Method1();
            string result = dllInstance.Method2();

            // 可以将结果显示在WinForm的控件上
            label1.Text = result;
        }
    }
}

このサンプルでは、まずusingキーワードでDLLの名前空間をインポートしています。そしてボタンのクリックイベントハンドラメソッドで、DLL内のクラスのインスタンスを作成しています。最後に、DLL内の2つのメソッドを呼び出し、戻り値をWinFormのラベルコントロールに表示しています。

DLL名前空間、クラス名、メソッド名を実際の状況に合わせてコード内で置き換えてください。

bannerAds