如何充分扩充VB功能

2016-02-19 16:31 2 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”等,就用此名作为库名。如果用的是其他

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

延伸阅读
到底是什么在影响宝宝的智力 随着科技的发展,孩子的智力问题越来越得到家长的重视,最近我遇到几位网友,都在问我到底是什么决定孩子的智力呢?下面介绍三种影响智力的因素。 1、从遗传学角度来看,子女聪明与否关键在于母亲。英国科学家研究认为,决定孩子智能发育的基因位于X染色体上,母亲的X染色体上的基因决定孩子大脑皮质的发...
标签: 电脑入门
通过终端服务可以对服务器进行远程的维护。如下图所示,在企业的机房中有一台从事数据管理的数据库服务器。平时管理员一般通过终端服务对数据库服务器进行远程维护。现在的需求是,管理员需要打印数据库服务器上的某个文件,该怎么操作?通常情况下,出于安全考虑,一般不会在服务器上安装额外的服务,如安装打印机等等。所以管理员就不能够...
鼠标是WINDOWS环境下不可缺少的输入工具,在应用程序中灵活地使用鼠标功能,会给工作带来极大的方便.VISUAL FOXPRO6.0和VISUAL BASIC6.0是MICROSOFT VISUAL STUDIO98面向对象的可视化开发环境,它功能非常强大,而且设计程序简单实用.它提供了与鼠标操作有关的事件和API函数,所以编写鼠标功能程序就变得非常简单,只需在程序中调用这些事件和API...
运动可以帮学龄前儿童开发智力 作为家长,我们都希望自己的宝宝聪明。那么怎样开发宝宝的智力呢?除了一些常规的早教方法外, 运动可以帮学龄前儿童开发智力 哦。母婴专家指出,运动开发智力的同时可以让孩子从中得到快乐,这是一举两得的好事情哦。     运动开发宝宝智力 儿童运动、动作能力的发展可以直接反映儿童智力的发展...
标签: 孕前准备
走在大街上时,如果看到特别可爱讨人疼的孩子各位未准妈妈是不是也和小编一样特别的羡慕,然后幻想着以后自己的宝宝也是如此的呢?如果是的话,那么在准备要小宝宝之前你可真要做点功课了哦! 一般来说,最充分最好的备孕阶段,最好维持在十个月左右,而且这十个月的时间该做些什么都是不一样的,有阶段性的区别,各位还处在糊里糊涂状...

经验教程

546

收藏

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