真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

C#如何編譯生成dll文件供程序調(diào)用

小編給大家分享一下C#如何編譯生成dll文件供程序調(diào)用,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

創(chuàng)新互聯(lián)公司是一家專業(yè)從事網(wǎng)站設(shè)計(jì)、網(wǎng)站制作的網(wǎng)絡(luò)公司。作為專業(yè)網(wǎng)站制作公司,創(chuàng)新互聯(lián)公司依托的技術(shù)實(shí)力、以及多年的網(wǎng)站運(yùn)營經(jīng)驗(yàn),為您提供專業(yè)的成都網(wǎng)站建設(shè)、成都全網(wǎng)營銷及網(wǎng)站設(shè)計(jì)開發(fā)服務(wù)!

一、使用vs2017 創(chuàng)建動態(tài)dll文件

方法一:

1、新建-項(xiàng)目-類庫

2、創(chuàng)建一個.cs文件 寫入代碼,例如:建立一個Windows窗體

C#如何編譯生成dll文件供程序調(diào)用

略丑,簡單明了。。。

using System; 
using System.Collections.Generic; 
using System.ComponentModel; 
using System.Data; 
using System.Drawing; 
using System.Linq; 
using System.Text; 
using System.Threading.Tasks; 
using System.Windows.Forms; 
namespace ClassLibrary1 
{ 
 public partial class Form1 : Form 
 { 
  public Form1() 
  { 
   InitializeComponent(); 
  } 
  private void button1_Click(object sender, EventArgs e) 
  { 
   MessageBox.Show("調(diào)用成功!"); 
  } 
 } 
}

3、運(yùn)行文件,就會在Debug目錄下生成ClassLibrary1.dll文件

方法二:

或者在已經(jīng)寫好的模塊中,選擇項(xiàng)目,右鍵-屬性-輸出類型處選擇類庫

C#如何編譯生成dll文件供程序調(diào)用

最后 右鍵-重新生成

C#如何編譯生成dll文件供程序調(diào)用

二、調(diào)用ClassLibrary1.dll文件方法

using System; 
using System.Collections.Generic; 
using System.ComponentModel; 
using System.Data; 
using System.Drawing; 
using System.Linq; 
using System.Text; 
using System.Threading.Tasks; 
using System.Windows.Forms; 
using System.Runtime.InteropServices; 
using ClassLibrary1; //引入命名空間 
namespace 調(diào)用DLL 
{ 
 public partial class Fo : Form 
 { 
  public Fo() 
  { 
   InitializeComponent(); 
  } 
  private void button1_Click(object sender, EventArgs e) 
  { 
   Form1 f = new Form1(); //實(shí)例化對象 調(diào)用 
   f.Show(); 
  } 
 } 
}

以上是“C#如何編譯生成dll文件供程序調(diào)用”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


網(wǎng)站欄目:C#如何編譯生成dll文件供程序調(diào)用
文章源于:http://weahome.cn/article/ijdogo.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部