怎样编写DLL文件@张志晨vs2012实例教程

 时间:2024-10-29 03:41:56

1、新建项目,决定类名。如图:补充说明:因为要进行计算,所以名称定为数学类“Math”。

怎样编写DLL文件@张志晨vs2012实例教程

2、决定库名。此例从实际意义上,决定库名定为计算器库“calcLib”。

怎样编写DLL文件@张志晨vs2012实例教程

3、引入服务。弹出如下对话框,添加自己需要的服务。在com组件中选择。下图是我选用成功后的样子。

怎样编写DLL文件@张志晨vs2012实例教程
怎样编写DLL文件@张志晨vs2012实例教程

4、功能代码:Imports VBScript_RegExp_55‘导入正则类Imports MSScriptControl ’导入微软的脚本控件 可对“标准的字符串算式”进行解析并求值Public Class calcLib‘规范算式 Function repl(str As String) As String str = str.Replace(" ", "") str = str.Replace(" ", "") str = str.Replace("(", "(") str = str.Replace(")", ")") str = str.Replace("×", "*") str = str.Replace("÷", "/") str = str.Replace("=", "")       '要想实现更多规在此添加,示例只添加这几个可能出现的不规范的书写 Dim reg As New RegExp reg.Global = True‘对整个字符串进行查询 reg.IgnoreCase = True ’是否查询多个匹配 reg.Pattern = "/\s/g" ’去掉所有类型的空格,如回车符……等五种空格 Return reg.Replace(str, "") End Function’进行求值计算 Function calc(str As String) As String str = repl(str) Dim caculor As New ScriptControl caculor.Language = "VBScript" ‘指定脚本语言 Return caculor.Eval(str) ’返回计算结果 End FunctionEnd Class

怎样编写DLL文件@张志晨vs2012实例教程

5、配置文件属性。  目的让其通用,在所有的window系统上可运行。

怎样编写DLL文件@张志晨vs2012实例教程

6、生成dll文件菜单---生成---生成Math。

怎样编写DLL文件@张志晨vs2012实例教程

7、dll文件位置:我的系统是win7的,路径如下:复制到自己方便的位置,就可以被需要的程序引用了。复制到自己方便的位置,就可以被需要的程序引用了。

怎样编写DLL文件@张志晨vs2012实例教程
  • 地暖十大品牌
  • 如何制作一道家常菜?
  • 苦瓜鲫鱼汤怎么做
  • 食必思黄焖鸡做法
  • 赚钱的小买卖煎饼果子
  • 热门搜索
    爱国手抄报图片大全 九九重阳节手抄报大全 纪念英雄手抄报 中国梦手抄报资料 文学手抄报内容 护士节手抄报 感恩手抄报内容大全 民族文化手抄报 绿色家园手抄报内容 有关端午节的手抄报