C#は、C#DLLを呼び出すために

DLL-基準負荷追加

  経路手段への参照を追加すると、対応するDLLが発生ときに、そのプログラムをロードするように構成されました。次のように手順が参照されます。
  ソリューション- >参照は- > [参照の追加] - > [参照] - > dllファイルのパスを選択- >決定
本明細書で説明する書き込み画像
のインポート名前空間は、オブジェクトをインスタンス化し、関数を呼び出す

  だけで、DLLを導入します名前空間は、この空間でクラスを使用することができます。したがって、最初のステップの後に名前空間を参照するDLLをインポートすることであり、最終的に、そのメンバー関数の使用クラス・オブジェクトを呼び出すために、第二のステップは、クラスのオブジェクトをインスタンス化することです。パッケージ化DMC3000.dll初期化関数に以下のコードを呼び出します。

システムが使用して;
System.Collections.Genericを使用して;
System.ComponentModelを使用して;
System.Dataを使用して、
System.Drawingを使用して、
System.Linqのを使用して、
System.Textのを使用して、
使用System.Threading.Tasks;
のSystem.Windows.Formsを使用して、
使用しますnsLTDMC;

//名前空間内に導入(1)
使用nsDMC3000;


名前空間DalsaConfig
{
    パブリック部分クラスをForm1:をForm1
    {
        //(2)宣言されたクラスオブジェクト
        M_f1DMC3000 DMC3000;
        公共のForm1()
        {
            //クラスのオブジェクトのインスタンスの(3)
            m_f1DMC3000 DMC3000新しい新=();
            ;のInitializeComponent()

            を呼び出す関数DLL内の//(4)
            BOOL bIniResult m_f1DMC3000.Init =();
            IF(trueにbIniResult ==)
            {
                MessageBox.Show( "初期化OK");
            }
            他
            {
                MessageBox.Show() "initが失敗しました!";
            }
        }
    }
}
----------------
権利免責事項:この記事は元の記事CSDNブロガー「LUOゼ」で、CC 4.0 BY-SAの著作権契約書に従って、再現し、元のソースのリンクと、この文を添付してください。
オリジナルリンクします。https://blog.csdn.net/u013698770/article/details/53471022

おすすめ

転載: www.cnblogs.com/YZFHKMS-X/p/11826488.html