充分扩充VisualBasic功能

别说我leng莫

别说我leng莫

2016-02-19 18:54

最近很多朋友喜欢上设计,但是大家却不知道如何去做,别担心有图老师给你解答,史上最全最棒的详细解说让你一看就懂。
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”等,就用此名作为库名。如果用的是其他
展开更多 50%)
分享

猜你喜欢

充分扩充VisualBasic功能

编程语言 网络编程
充分扩充VisualBasic功能

如何充分扩充VB功能

编程语言 网络编程
如何充分扩充VB功能

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Office 2000:充分挖掘附带功能

办公软件
Office 2000:充分挖掘附带功能

VisualBasic编码

编程语言 网络编程
VisualBasic编码

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

VisualBasic概述

编程语言 网络编程
VisualBasic概述

VisualBasic概念

编程语言 网络编程
VisualBasic概念

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

CLASSPATH详解

CLASSPATH详解

web标准:比较IE6与IE7放纵的孩子与严厉的父亲

web标准:比较IE6与IE7放纵的孩子与严厉的父亲
下拉加载更多内容 ↓