VB教材.pptVIP

  • 7
  • 0
  • 约5.74千字
  • 约 32页
  • 2017-08-26 发布于河南
  • 举报
VB学习 用途:用于GUI(Graphics User Interface)开发。 宗旨是“用户友好”,包括: ①功能齐全,用户找不到需要的功能的话,不会喜欢你的界面。 ②美观、实用,文字、图片、背景音乐适当搭配,可以让人感到舒适,但是,太花哨、过于复杂的界面会让人感觉到无所适从。 ③操作简单(易懂)、符合人的常规思维,比如一些按钮的图标,最好让使用者第一眼看到就知道是用来干什么的,太多、太复杂的操作也会让人望而生畏。 ④不要控制用户的行动。要让用户感觉他(她)在掌控一切。 VB发展的历程 20世纪70年代,微软在PC机上开发出了第一代Basic (Beginner All-Purpose Symbolit Instruction Code)产品。在当时非常流行,初学者可以用来编写小程序。PC的普及和操作系统的发展,微软对Basic进行了改善,推出了QuickBasic,得到了好评。 20世纪90年代初,windows出现,PC开始由命令操作向图形方式转变,微软继续改进Basic,推出了第一代VB,但是当时的功能极少。随着windows的发展,又推出到了3.0,初具规模,可以快速创建各种应用程序,当时流行的多媒体,图形界面操作等等。 面向对象技术的出现,微软将这一技术应用到了VB中。4.0中,提供了自定义类模块,自定义属性,过程等功能。使用较为方便。还提供能了数据库管理功能,利用DAO模型和ODBC可以访问任何一种类型(应该是当时出现的)数据库。 网络出现和迅速发展,微软推出了ActiveX技术,利用ActiveX和JAVA竞争。也就将这一技术使用到了VB6.0中去。VB的功能得到了前所未有的扩充和增强。但是面向对象的功能不够。导致这样一个现象:越是大型的项目就越少使用VB。 在VB.Net中,增强了面向对象的特性,继承和重载等。对进程的控制和对底层结构的操作也是新的特性。 VisualBasic的特点: visual指的是开发图形用户界面(GUI)的,用户不必去编写界面外观(颜色,大小,位置等等)方面的代码。将VB的控件拖到窗体中中即可使用。Basic据说曾经是计算机技术发展史上应用最为广泛的语言。VB就是基于Basic发展而来的,VB的许多函数和windows的GUI直接相关。 VB的整个程序都是由事件驱动的。 从form的载入开始,中间每一个控件的操作(键盘事件,光标事件,鼠标事件,时间事件,关联控件状态的改变等等),再到最后form的销毁都是通过事件来触发。这种机制使得程序的设计都要以事件的角度来考虑。当某种情况发生了,程序必须做出相应的反应,这个情况就是一个事件。按钮的点击,文本框的内容的改变,定时器的时间片用完了,都是事件。这种机制也决定了编写代码的地方。比如,单击一个按钮时的处理代码,必须写在 Private Sub Command1_Click() …… End Sub 之间。这些东西,编译器可以生成,我们只关心事件发生时该怎么处理就行了,可以把我们的主要精力放在业务上来,提高了开发效率。并且维护时只需要修改极少部分代码。 ①VB是一门典型的面向对象编程的语言。 ②可视化编程。 ③可以对大部分企业数据库进行访问。 ④通过ActiveX使用其他应用程序提供的功能。 ⑤网络功能也极其强大。 ⑥完成的程序是真正的exe程序,DLL。 VB工具使用简介。 五个窗口,(1)是菜单栏; (2)是工具箱(Tools Box),里面是VB所需的控件; (3)是VB程序要设计的窗体(Form); (4)控件及窗体的属性(Properties),在VB中每一个控件都有其自己的属性,比如文本框有Text属性,而任何一个控件都有一个自己唯一的名字,这使得我们无需编程就可以完成部分编程的工作; (5)是VB的文件控制窗口,VB的每一个程序称为一个项目(Project),一个项目文件里往往包括以下两种文件,窗体(Form)文件和模块(Bas)文件,当然还有Class文件,这些文件组成一个完整的程序,而项目文件(Vbp)则用来描述程序所包含的内容。 简单演示几种控件的使用。各种控件的属性和方法,在后面会有更详细的说明。 调试工具:断点F9,单步F8,下一个断点F5,【debug.print 参数】的使用,立即窗口 的使用 监视窗口的使用 VB和C,C++,Java的语法区别: 为了排除C++等语言风格对我们的干扰,先介绍一些VB中跟C++等不一样的地方,这些东西是我们常用的。 ①变量的声明 Dim var As DataType,使用前必须声明。 ②分支控制、循环语句形式有所变化 If …then… else… end If,

文档评论(0)

1亿VIP精品文档

相关文档