文档介绍:大学Visual Basic程序设计基础
第1章 Visual Basic程序设计概述
第2章顺序结构程序设计
第3章选择结构程序设计
第4章循环结构程序设计
第5章过程
第6章菜单
第7章文件
第8章 VBA程序设计
第9章综合应用程序设计
11/15/2017
第1章 Visual Basic 程序设计概述
内容提要
Visual Basic集成开发环境
对象的概念──属性、方法、事件
Visual Basic可视化程序设计的基本步骤
11/15/2017
第1章 Visual Basic
程序设计概述
Visual Basic
语言简介
Visual Basic
集成开发环境
Visual Basic 程序设计
的基本概念和步骤
11/15/2017
Basic
语言简介
什么是
Visual Basic
Visual Basic
的发展
Visual Basic
的特点
运行环境
启动
退出
11/15/2017
Visual Basic语言简介
Visual Basic(VB)是通用程序设计语言
VB 是具有图形用户界面的开发应用程序的工具
可视化:便于界面设计
IDE:Integrated Development Environment 集成开发环境
OLE:Object Linking and Embedding对象的链接和嵌入(交换数据)
OOP:Object oriented Programming面向对象的程序设计
什么是Visual Basic
11/15/2017
Visual Basic 的发展
Visual Basic已逐渐成为简单易学、功能强大的编程工具。它不但在一般程序设计方面比传统的程序设计语言具有明显的优势,而且可作为多媒体创作工具,支持程序的跳转,即从静态目标跳转到音乐、声音、动画、图形等目标;同时具有脱机播放动画的能力,能较好地控制动画的清晰度、运动速度和方向,并采用了动画过渡技术(如淡入淡出、渐隐渐现)等。它的软件费用支出低、易学习性及功能的突出特点,使其易于被许多非专业人员掌握使用。
11/15/2017
Visual Basic 的特点
VB提供了可视化的设计工具,把Windows下的界面设计的复杂性“封装”起来。开发人员只需根据界面的设计要求,在Windows下建立一个“窗体”,并直接在窗体上画出各种“图形对象”,通过设置这些“图形对象”的“属性”来调整其在窗体界面中的位置、大小和样式,从而避免了为界面编写大量的程序代码工作,大大提高了程序设计的效率。
在VB中,用来构成用户图形界面的可视化窗体及控件(如按钮、文本框、标签等)都是一个个对象。编程时用户可直接引用这些对象,并可以直接使用系统和为对象封装好的各种功能,用户不必重新编写建立和描述每个对象的程序代码,只需根据实际需要及每个对象所提供的功能编写程序即可。
11/15/2017
Visual Basic 的特点
与Windows下的其他开发工具一样,VB也采用事件驱动的编程机制,应用程序的执行是通过事件来完成的。一个对象可能会产生多个事件,每个事件都可以通过一段程序来响应。例如,命令按钮是一个常用的对象,当用户用鼠标在它上面单击一下时,便会在该对象上产生一个鼠标单击事件(Click),VB会自动调用执行命令按钮上的Click事件过程,实现指定的操作。 在用VB设计应用程序时,没有明显的主程序概念,程序员所要做的工作是针对不同的对象分别填写它们相关的事件过程代码。因此,整个应用程序是由若干个这样的过程程序组成的,从而降低了编程的难度和工作量,提高了程序的开发效率。
11/15/2017
利用VB的数据控件和数据库管理器等工具,可直接建立或处理Microsoft Access格式的数据库,还能直接编辑和访问其他外部数据库,如Dbase、Foxpro、Paradox等。同时VB还提供开放式数据库访问(ODBC)功能,可通过直接访问或者建立连接的方式使用并操作远程服务器上的关系型数据库,如SQL Server、Oracle等。使用结构化查询语言SQL,轻松访问并操纵远程服务器上的关系型数据库,运用应用程序向导,迅速创建标准的数据库应用程序。
Visual Basic 的特点
11/15/2017
(1)支持动态链接库(DLL)。VB是一种高级程序设计语言,不具备低级语言对机器硬件进行操作的功能,为此,VB提供了访问动态链接库(Dynamic Linking Library)的功能,可以利用