本人是用易語(yǔ)言起步的,起初是為了興趣,后來(lái)由于易語(yǔ)言被殺軟誤殺嚴(yán)重,連空白程序都?xì)?,后?lái)轉(zhuǎn)到了學(xué)C#,隨著學(xué)習(xí)的深入,接觸越來(lái)越復(fù)雜的東西之后,發(fā)現(xiàn)有些功能沒(méi)有用易語(yǔ)言來(lái)寫(xiě)方便,所以就想到用C#來(lái)調(diào)用易語(yǔ)言寫(xiě)的DLL,就和一般的Dll調(diào)用一樣,沒(méi)什么技術(shù)含量。
易語(yǔ)言中新建個(gè)Dll文件
C#中和一般的DLL一樣調(diào)用
<p>using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Runtime.InteropServices;</p><p> </p><p>namespace e_dll { public partial class Form1 : Form { public Form1() { InitializeComponent(); } [DllImport("msg.dll")] public static extern void msgbox(string text,string title); private void button1_Click(object sender, EventArgs e) { msgbox("成功調(diào)用易語(yǔ)言dll!", "測(cè)試"); } } } </p>
感謝大家對(duì)VEVB武林網(wǎng)的支持,測(cè)試一下以上代碼內(nèi)容吧。
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注