如何充分扩充VB功能

2016-02-19 16:31 5 1 收藏

下面是个超简单的如何充分扩充VB功能教程,图老师小编精心挑选推荐,大家行行好,多给几个赞吧,小编吐血跪求~

【 tulaoshi.com - 编程语言 】

VisualBasicforWindowss3.0(简称VB)是目前开发WINDOWS应用软件的最有效工具之一,它综合运用了BAIC语言和新的可视化设计工具,不仅功能强大,而且简单易学。其次,VB具有事件驱动的编程机制,它充分利用WINDOWS图形环境的特点,能让开发人员快速地构造强大的应用程序。
  那么在开发VB应用软件时,如何充分地扩充VB的功能呢?这就要求在不同的层次上要很好地利用VB最具威力和特色的部分:
  ●在函数层调用动态链接库。
  ●在控件层使用VBX。●在应用层执行其他应用程序。
  一、在函数层调用功能态链接库(DLL)
  WINDOWS操作系统实际上是由许多功能强大的动态链接库(DLL)组合而成。VB考虑到有些工作超过自身语言所及的能力范围,所以提供了直接调用操作系统中这些DLL子程序的能力。例如:在正常情况下,窗口的控制菜单提供了七种功能:还原、移动、大小、最小化、最大化、关闭和切换。而在实际应用中,我们希望窗口按设计时的大小显示,不允许用户随意改变窗口大小,也不允许切换到其他窗口,这就要求在设计时必须删除控制菜单中除“移动”和“关闭”选项以外的所有控制菜单项。要完成这一任务,我们首先可把窗体的MaxButton属性和MinButton属性设置为False,不允许窗体最小化和最大化,窗体也就不能还原。然后再把窗体的BorderSstyle属性设置为1-FixedSingle或3-FixedDouble,不允许窗体改变大小。但VB本身却无法删除“切换”选项和两条分隔线。幸运的是,通过调用WINDOWSDLL就很容易做到。
  通常,要使用WINDOWSDLL,首先必须说明要使用的DLL子程序,我们可在两个地方说明所使用的DLL子程序,即在全局模块中说明,或者在窗体层的说明部分中说明。其格式是:
  DeclareSub子程序名Lib“库名”[Alias“别名”][([参数])]
  DeclareFunction子程序名Lib“库名”[Aliass“别名”][([参数])][AS数据类型]
  第一种格式表示过程没有返回值,第二种格式表示过程返回一个值,该值可用于表达式中,库名如果用的是WINDOWS操作环境(在System目录下)中的库,如“USER.EXE”,“KERNEL.EXE”或者“GDI.EXE”等,就用此名作为库名。如果用的是其他

来源:http://www.tulaoshi.com/n/20160219/1612340.html

延伸阅读
标签: 孕前准备
走在大街上时,如果看到特别可爱讨人疼的孩子各位未准妈妈是不是也和小编一样特别的羡慕,然后幻想着以后自己的宝宝也是如此的呢?如果是的话,那么在准备要小宝宝之前你可真要做点功课了哦! 一般来说,最充分最好的备孕阶段,最好维持在十个月左右,而且这十个月的时间该做些什么都是不一样的,有阶段性的区别,各位还处在糊里糊涂状...
标签: 智力发育
如何充分开发宝宝大脑智力 如何开发宝宝智力,这是所有父母关心的问题,想要充分开发宝宝的智力需要父母正确的引导才行。对很多新上任的父母来说,除了照顾宝宝的日常生活之外,一些没有育儿经验的父母,还要认真研究如何开发婴儿的智力。如何开发宝宝智力? 宝宝的脑部在胎儿期至三岁这段时间发育最快,到3岁时,脑重就达成年人的80%,因此这...
标签: 补充营养 秋季
秋季如何给宝宝充分补充营养 宝宝的营养问题永远是准妈妈最关心的,由于宝宝的抵抗力弱,所以没到季节交替宝宝的身体或多或少会出现一些不适,在秋冬季的时候,通常表现为腹泻、上火、厌食等等,那么对于这种现象,准妈妈们应该采取什么样的措施呢? 秋季要给儿童补充大量的营养,要保障蛋白质、脂肪和碳水化合物的充足,尤其是要让儿童多摄入...
主要是要通过两个方面: (一)对鼠标的停留位置做出判断,也就是得到鼠标在屏幕上停留的位置。 (二)将鼠标的移动到所确定的位置上。 而实现这个功能则要使用到SetCursorPos这个函数,此函数的功能是设定鼠标位置。 这个函数的声明如下: Public Declare Function SetCursorPos Lib "user32" (ByVal x As ...
嘿嘿,看到这个题目,想必吓了一大跳吧,或者是摆出一副不相信的表情?不用着急,请听我慢慢道来。 话说这个VB6,很是无耻,居然内置了支持Unicode的功能,也就是说,当你读入一个字符串时,它根据本地缺省语言的对应关系将之转换为Unicode,输出时,再从Unicode转换为本地编码。一方面,它当然方便啦,随便出个什么语言的版本都好方便的,...

经验教程

348

收藏

48
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部