- 29
- 0
- 约9.52千字
- 约 18页
- 2016-12-11 发布于重庆
- 举报
VB封装DLL实例讲解(一)
DLL基本概念
(一)概念
DLL即动态链接库(Dynamic Link Library),是由可被其它程序调用的函数集合组成的可执行文件模块。DLL不是应用程序的组成部分,而是运行时链接到应用程序中。
(二)主要优点:
1、多个应用程序可以共享一个DLL,而且当多个应用程序调用库的同一个函数时,可执行文件中装入的只是该函数的内存地址,从而节省内存和磁盘空间;
2、使用动态链接库易于我们维护用户程序,即使对动态链接库进行修改也不会影响用户程序;
3、从ACCESS角度而言,还可以更好的确保核心代码的安全。
用VB封装VBA代码,构建自定义的DLL动态链接库
(一)ACCESS中实例代码
下面是一个“快速提取字符串中数字.mdb”实例(该实例在文件包中),单击“提取结果”按钮,将文本框中的数字在弹出消息显示出来。
我将就这个实例演示如何将该实例VBA代码封装成为DLL。( 按钮单击事件代码如下:
Private Sub CmdFindnumber_Click()
Dim strM As String初始字符串
Dim strOut As String输出字符串变量
Dim I strM = Me.Text1
从第一个字符向最后一个字符循环,以提取每个字符
For I = 1 To Len(strM)判断是否为0到9字符
您可能关注的文档
- 船体分道建造的运作与管理3-5222222.ppt
- 致我们终将消逝的城中村.pptx
- VB大学教程.ppt
- VB学生学籍管理系统论文Bygnksguybb.doc
- 航天梦喜圆.ppt
- VB排序算法.doc
- VB教程第三章VB语言程序设计基础.ppt
- (共20页PPT)第三节产业转移第一课时海良教学课件.pptx
- (共21页PPT)UsingLanguageReadingandWriting第一课时庆华教学课件.pptx
- (共21页PPT)AssessingYourProgress第一课时佳佳教学课件.pptx
- (共21页PPT)Module6Unit1VocabularyII教育部资源中心吕寅梅Module6Unit1VocabularyII课件.pptx
- (共21页PPT)2DNA分子的结构济南中学,.pptx
- (25页PPT)企业管理概论第五版第13章质量管理.ppt
- (共21页PPT)M7Unit4Vocabulary教育部资源中心M7Unit4Vocabulary课件.pptx
- (共21页PPT)M7Unit3Vocabulary教育部资源中心M7Unit3Vocabulary课件.pptx
- (共21页PPT)Unit1ThemassmediaGrammarandusage课件学年.pptx
- (共21页PPT)北师生物必修2遗传与进化第6章第二节三《适应是自然选择的结果》教学课件.ppt
- (共21页PPT)AssessingYourProgress第一课时思思教学课件.pptx
- (共21页PPT)磁场对运动电荷的作用力.pptx
- (共21页PPT)*Project学科课程精品课品课选择性必修三+unit+4+projectx课件.pptx
最近下载
- 残疾人之家消防知识培训课件.pptx
- 铅精矿化学分析方法 第19部分:硫酸根含量的测定 电感耦合等离子体发射光谱法.docx VIP
- 美国材料与试验协会 A673A673M-2001_结构钢冲击试验的取样程序的标准规范(中文版).doc VIP
- 《GMP洁净厂房空调净化系统验证方案》.doc VIP
- CBCC中国建筑色卡千色卡色查询表.pdf VIP
- (高清版)B-T 19015-2021 质量管理 质量计划指南.pdf VIP
- 花生病虫害防治技术.ppt VIP
- 探访古代文明.pptx
- 3.3《品质》一等奖获奖课件.pptx VIP
- TCASME-刹车盘用碳陶复合材料技术要求.pdf VIP
原创力文档

文档评论(0)