這是我易語言的代碼(調用了某模塊)
.版本 2 .程序集 BlueScrHelper .子程序 _啟動子程序, 整數型, 公開, 請在本子程序中放置動態鏈接庫初始化代碼 _臨時子程序 () ' 在初始化代碼執行完畢后調用測試代碼 返回 (0) ' 返回值被忽略。 .子程序 _臨時子程序, , 公開 ' 本名稱子程序用作測試程序用,僅在開發及調試環境中有效,編譯發布程序前將被系統自動清空,請將所有用作測試的臨時代碼放在本子程序中。 ***注意不要修改本子程序的名稱、參數及返回值類型。 .子程序 BlueSCR, , 公開 懲罰_立即藍屏 ()
這是C#的代碼
[DllImport("BlueScrHelper.dll", CharSet = CharSet.Ansi)] public static extern string BlueSCR(); private void button1_Click(object sender, EventArgs e) { BlueSCR(); }
調用方法:
首先把易語言DLL放到你編譯出來的應用程序同路徑
記得要DLL公開
然后
[DllImport("BlueScrHelper.dll", CharSet = CharSet.Ansi)] public static extern string BlueSCR();
完美~
可以把易語言編譯的dll放到Debug哦