vb-01VisualBasic概述

vb-01VisualBasic概述

ID:45079163

大小:899.50 KB

页数:45页

时间:2019-11-09

vb-01VisualBasic概述_第1页
vb-01VisualBasic概述_第2页
vb-01VisualBasic概述_第3页
vb-01VisualBasic概述_第4页
vb-01VisualBasic概述_第5页
资源描述:

《vb-01VisualBasic概述》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VisualBasic语言程序设计主讲:朱振菊答疑时间:周三7、8节,周五5、6节答疑地点:三教C座307前言1、VisualBasic是一种可视化的编程语言,它的前身是BASIC语言,是计算机高级语言的一种。2、VisualBasic的应用领域:与数据库相结合,开发管理信息系统。如:学籍/人事/超市/办公自动化等管理系统。与网络编程技术相结合,开发网络应用程序。如:浏览器/聊天室/视频通信软件等应用程序。开发专业化软件。如:制图软件(CAD),绘图软件(PHOTOSHOP)等。用于自动化控制。如:多媒体显示屏、触摸屏等。VB的版本19

2、91年---VisualBASIC1.01992年---VisualBASIC2.01993年---VisualBASIC3.01995年---VisualBASIC4.01997年---VisualBASIC5.01998年---VisualBASIC6.02002年---VisualBASIC.NET我们学习使用的是VisualBASIC6.0,它又分为3个版本:学习版、专业版、企业版3、VisualBasic的特点:可视化编程面向对象的程序设计结构化程序设计语言事件驱动编程机制访问数据库熟悉VisualBasic操作环境与设计工具

3、,能设计应用程序界面。掌握、理解面向对象程序设计基本概念掌握VB语言的基础知识,程序设计的方法,能阅读一般难的程序;能应用编写一些简单程序;具有用VisualBasic开发Windows环境下应用程序的能力和阅读分析一般难度的VB程序的能力。4、VB程序设计的基本要求5、学习VisualBasic应该注意的几个问题:VisualBasic是一门实践性很强的课程,主要通过上机实践来应用。正确理解学习VisualBasic的目的,并不只是单纯地学习一门语言,而是要学会如何利用计算机来处理日常事务的一种思想或是方法,因此不要一味地追求编程技巧

4、,而忽略编程解决问题的整体思路。在学习编程语言的同时,除了获得正确的结果外,应养成良好的编程习惯或是风格。从程序的需求、文档、注释、规范、格式等方面应有目的地练习,增加程序的可读性。1.1可视化与事件驱动型语言1.2启动与退出VisualBasic1.3VisualBasic的编程环境1.4对象1.5窗体1.6控件VisualBasic编程环境与预定义对象第一章VisualBasic编程环境与预定义对象1.1可视化与事件驱动型语言1.1.1程序设计语言(重点掌握)1、语言2、计算机语言的发展低级高级封装、抽象屏蔽实现细节、对用户透明机器

5、语言汇编语言高级语言面向过程面向对象二进制语言汇编助记符语言编译、解释面向过程程序设计把解题的过程看做是数据加工的过程,注重的是算法描述,因此面向过程的高级语言又被称为算法语言。代表语言:C、Fortan、Pascal、BASIC。编译型:C语言、Pascal解释型:BASIC面向对象程序设计建立在传统结构化程序设计的基础上,通过模仿人类建立现实世界模型的习惯思维方式和表达方法,运用对象、类、封装、继承、消息、多态性等概念来构造系统的软件开发过程。1.1可视化与事件驱动型语言1.1.2可视化界面设计VisualBasic为用户提供大量的

6、界面元素(在VisualBasic中称为控件对象),例如“窗体”、“菜单”、“命令按钮”、“工具按钮”、“检查框”等等,用户只需要利用鼠标、键盘把这些控件对象拖动到适当的位置,设置它们的大小、形状、属性等,就可以设计出所需的应用程序界面。1.1.3事件驱动的编程机制Windows操作系统出现以来,图形化的用户界面和多任务多进程的应用程序要求程序设计不能是单一性的,在使用VisualBasic设计应用程序时,必须首先确定应用程序如何同用户进行交互。(例如发生鼠标单击、键盘输入等事件时,用户必须编写代码控制这些事件的响应方法)这就是所谓的事

7、件驱动编程。1.1可视化与事件驱动型语言1.2启动与退出VisualBasic1.2.1VB6.0版本(了解)【学习版】最基础的版本,可用来开发windows应用程序,它包括所有的内部控件(标准控件)、网络(Grid)控件、Tab对象以及数据绑定控件【专业版】为专业编程人员提供了一整套用于软件开发、功能完备的工具,它包括学习版的全部功能,同时包括ActiveX控件、Internet控件、CrystalReportWriter和报表控件【企业版】可供专业编程人员开发功能强大的组内分布式应用程序,该版本包括专业版的全部功能,同时具有自动化管

8、理器、部件管理器、数据库管理工具、MirosoftVisualSourceSofe面向工程版的控制系统等1.2.2VisualBasic6.0启动VB的启动:VisualBasic编程环境与预定义对象2.2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。