源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

extern外部方法使用C#的实现方法

  • 时间:2021-12-25 01:13 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:extern外部方法使用C#的实现方法
本文实例讲述了extern外部方法使用C#的方法。分享给大家供大家参考。具体分析如下: 外部方法使用C#步骤如下: 1、增加引用using System.Runtime.InteropServices; 2、声明和实现的连接[DllImport("kernel32", SetLastError = true)] 3、声明外部方法public static extern int GetCurrentDirectory(int a, StringBuilder b); 4、对外部方法操作 GetCurrentDirectory(300, pathstring); 具体实现代码如下:
[u]复制代码[/u] 代码如下:
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;//引用外部   namespace extern {     public partial class DllImportForm : Form     {         public DllImportForm()         {             InitializeComponent();         }           [DllImport("kernel32", SetLastError = true)]//声明和实现的连接         public static extern int GetCurrentDirectory(int a, StringBuilder b);//外部方法                 private void btnDisplay_Click(object sender, EventArgs e)         {             StringBuilder pathstring=new StringBuilder ();//返回路径             GetCurrentDirectory(300, pathstring);            this.listBox1.Items.Add (pathstring );           }     } }
希望本文所述对大家的C#程序设计有所帮助。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部