C#语言VS2010平台下动态链接库的创建和调用

C#语言VS2010平台下动态链接库的创建和调用

ID:39547168

大小:450.00 KB

页数:6页

时间:2019-07-06

C#语言VS2010平台下动态链接库的创建和调用_第1页
C#语言VS2010平台下动态链接库的创建和调用_第2页
C#语言VS2010平台下动态链接库的创建和调用_第3页
C#语言VS2010平台下动态链接库的创建和调用_第4页
C#语言VS2010平台下动态链接库的创建和调用_第5页
资源描述:

《C#语言VS2010平台下动态链接库的创建和调用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C#语言VS2010平台下动态链接库的创建和调用本文作者:lg(goldsun18@126.com)。软件中算法一般都以动态链接库的形式存在,现将以VS2010为平台,C#语言编程实现的dll创建和调用过程分享一下。1 1、创建dll步骤1、打开“文件”→“新建”→“项目”选择”visualC#”→”类库”,在“名称(N):”一栏后填写为:“addandmultiply(随意指定)”。步骤2、编写dll内容在publicclassClass1{}的大括号里面,编写如下代码:publicintadd(inta,intb){intc=a+b;retu

2、rnc;}publicintmultiply(inta,intb){intc=a*b;returnc;}附注:add函数为加法运算,multiply为乘法运算。注意:必须返回运算结果数值。步骤3、生成.dll点“生成”→“生成addandmultiply”或者shift+F61 调用dll文件创建windows窗体应用程序步骤1、打开“文件”→“新建”→“项目”选择”visualC#”→”windows应用程序船体”,在“名称:”一栏后填写为:“aandm(随意指定)”。步骤2、创建窗体上的按钮和输入显示框添加两个“Button”按钮,分别更改名

3、字为“add”和“multiply”添加三个“TextBox”文本框。步骤3、引用在解决方案里面的“aandm”的引用上面,点右键,选择“添加引用”,在浏览里面找到前面介绍到的创建好的addandmultiply.dll文件。点“确定”步骤4、声明在namespaceaandm上的声明中,添加:“usingaddandmultiply”步骤5、添加代码在“add”按钮下添加如下代码:intaa=int.Parse(textBox1.Text);intbb=int.Parse(textBox2.Text);addandmultiply.Class1

4、adff=newClass1();intcc=adff.add(aa,bb);textBox3.Text=cc.ToString();在“multiply”按钮下添加如下代码:intaa=int.Parse(textBox1.Text);intbb=int.Parse(textBox2.Text);addandmultiply.Class1adff=newClass1();intcc=adff.multiply(aa,bb);textBox3.Text=cc.ToString();步骤6、运行程序在输入框中输入两个int类型数据,然后点add,结

5、果如上图所示。在输入框中输入两个int类型数据,然后点multiply,结果如上图所示。至此:动态链接库的创建和调用过程完毕,这只是一个简单的示例。其他比较复杂的算法,只是把其中的加法和乘法运算换成工程中实用的算法公式即可,创建过程和调用过程一样。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。