C#調(diào)用易語(yǔ)言寫(xiě)的Dll文件方法
本人是用易語(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ì)腳本之家的支持,測(cè)試一下以上代碼內(nèi)容吧。
相關(guān)文章
C#獲取客戶端相關(guān)信息實(shí)例總結(jié)
這篇文章主要介紹了C#獲取客戶端相關(guān)信息的方法,以實(shí)例形式總結(jié)了C#獲取客戶端IP地址、網(wǎng)絡(luò)連接、硬件信息等相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-09-09WPF使用Accord實(shí)現(xiàn)屏幕錄制功能
這篇文章主要為大家詳細(xì)介紹了WPF如何使用Accord實(shí)現(xiàn)屏幕錄制,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)或工作有一定幫助,感興趣的小伙伴可以了解一下2024-03-03如何使用C# Stopwatch 測(cè)量微秒級(jí)精確度
這篇文章主要介紹了如何使用C# Stopwatch 測(cè)量微秒精確度,幫助大家更好的理解和學(xué)習(xí)使用c#,感興趣的朋友可以了解下2021-03-03巧用Dictionary實(shí)現(xiàn)日志數(shù)據(jù)批量插入
這篇文章主要介紹了巧用Dictionary實(shí)現(xiàn)日志數(shù)據(jù)批量插入,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-02-02C#基于TCP協(xié)議的服務(wù)器端和客戶端通信編程的基礎(chǔ)教程
這篇文章主要介紹了C#基于TCP協(xié)議的服務(wù)器端和客戶端通信編程的基礎(chǔ)教程,文中講解了C#中TCP編程主要相關(guān)的TcpListener類(lèi)與TcpClient類(lèi)用法,需要的朋友可以參考下2016-04-04C#程序最小化到托盤(pán)圖標(biāo)操作步驟與實(shí)現(xiàn)代碼
設(shè)置窗體屬性showinTask=false;加notifyicon控件notifyIcon1,為控件notifyIcon1的屬性Icon添加一個(gè)icon圖標(biāo);添加窗體最小化事件(首先需要添加事件引用)接下來(lái)介紹實(shí)現(xiàn)代碼,感興趣的朋友可以研究下2012-12-12