C#調用易語言DLL


這是我易語言的代碼(調用了某模塊)

.版本 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哦

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM