【VB开源代码栏目提醒】:网学会员为广大网友收集整理了,第1章 VB编程环境 - 综合课件,希望对大家有所帮助!
教师周东华电话2642321办2643085家课程概述本
课程共56学时行课时间为1-14周其中上课36学时上机20学时。
上课内容为第110章。
重点为第27章第一节
VB 的发展程序设计语言的发展机器语言最初的计算机编程语言由二进制编码组成是
计算机唯一可以直接识别的语言很难掌握。
汇编语言20世纪50年代广泛使用汇编语言。
使用的是助记符难以掌握。
高级语言最接近自然语言的现代编成语言最容易掌握但是必须借助编译系统和解释系统才能被计算机识别。
5
VB的发展BASIC语言BASICBeginner’s All-purpose Symbolic Instruction Code 初学者的通用符号指令
代码语言问世于1964年由美国Dartmouth学院的John和Thmas两位教授开发。
Microsoft公司1987年11月推出结构化BASIC语言即QB。
Visual Basic是Microsoft公司1991年利用面向对象的程序设计概念将Windows编程的复杂性“封装”起来的一种可视化开发工具1998年Microsoft公司推出的Visual Basic6.0是可视化开发工具组件Visual Studio6.0的组件之一。
1.2
VB的特点具有面向对象的可视化设计工具应用面向对象的程序设计方法Object-Oriented Programming把程序和数据封装起来视为一个对象每个对象都是可视程序员的编写工作仅编写针对对象要完成事件过程的
代码事件驱动的编程机制适合图形用户界面的编程方式。
每个事件都能驱动一段程序的运行程序员只要编写响应用户动作的的
代码各个动作之间不一定有联系。
提供了易学易用的应用程序集成开发环境结构化的程序设计语言支持多种数据库系统的访问Active技术
VB6在开发环境上、
网络功能等的增强完备的help联机帮助功能利用帮助菜单和F1功能键可视化与事件驱动型语言高级语言可视化界面设计
VB应用面向对象的程序
设计方法把程序和数据封装起来作为一个对象并为每个对象赋予应有的属性使对象成为实在的东西。
事件驱动的编程机制无明显的开始和结束用户操作触发某个事件根据用户的操作决定所执行的事件调用对应事件下面的
代码或过程执行用户编写的过程或
代码事件驱动的编程机制
VB通过事件驱动的方式来实现对象的操作。
不必建立具有明显开始和结束的程序编写若干个子程序即过程。
用户操作引发某个事件来驱动完成某种特定的功能由事件驱动程序调用通过过程来执行指定的操作编写
代码时必须把
代码放入引发
代码执行的各类事件中1.3
VB集成开发环境标题栏菜单栏工具栏控件箱窗体窗口
代码窗口工程资源管理器属性窗口窗体布局窗口工具箱工程窗口属性窗口窗体布局立即窗口窗体窗口Visual Basic的集成开发环境1.3.1 启动与退出Visual BASIC“开始”“程序”“Microsoft Visual Basic 6.0中文版”“Microsoft Visual Basic 6.0中文版”启动Visual Basic。
在“新建工程”对话框中选择“标准EXE工程”单击“打开”按钮进入Visual Basic的集成开发环境Visual Basic的集成开发环境Visual Basic的集成开发环境Visual BASIC的集成开发环境Visual Basic的集成开发环境1. 标题栏标题栏是位于窗口顶部的水平条用来显示打开的工程名称2. 菜单栏标题栏的下面是菜单栏菜单栏中包括“文件”、“编辑”、“视图”、“工程”、“格式”、“调试”、“运行”、“
查询”、“图表”、“工具”、“外接程序”、“窗口”和“帮助”共有13个菜单项。
Visual Basic的集成开发环境3. 工具栏菜单栏下面是工具栏Visual Basic 6.0提供了“编辑”、“标准”、“窗体编辑器”和“调试”4种工具栏。
4. 控件箱控件箱提供了一组控件
系统启动时一般打开“标准控件箱”。
Visual Basic的集成开发环境5. 窗体设计器窗体设计器简称窗体Form是应用程序最终面向用户的窗口。
各种控件、图形、数据以及程序的运行结果都在窗体设计器窗体中显示出来。
6. 工程资源管理器在工程资源管理器窗口中列出了应用程序的工程以及工程中的窗体和模块。
Visual Basic的集成开发环境7. 属性窗口属性窗口主要用来设置Visual Basic窗体及各控件的属性特征分别由对象框、属性显示方式、属性
列表和对当前属性的简单解释四个部分组成。
8. 窗体布局窗口窗体布局窗口用于观察应用
程序中各窗体在屏幕上的位置。
建立简单的应用程序建立用户界面的对象对象属性的设置对象事件过程及编程包括对程序的调试和纠错保存和运行程序Visual Basic程序的工作机制对象1. 什么是对象对象是系统中的基本运行实体由实体内的数据和操作数据的程序
代码组成。
对象具有自己的属性、方法和事件。
2. 对象的属性属性是一个对象的数据用来表示对象的状态。
用程序语句设置对象属性的一般格式为对象名.属性名称 属性值Visual Basic程序的工作机制3. 对象的事件事件是对象的响应能被对象识别。
事件过程的一般格式PrivateSub对象名称_事件名称程序
代码End sub4. 对象的方法在面向对象程序设计OOP中引入了称为方法Method的特殊过程和函数。
方法的操作与过程、函数的操作相同。
Visual Basic程序的
工作机制控件控件是Visual Basic提供的与用户交互的可视化部件以图标的形式放在控件箱中。
1. 控件的分类1内部控件内部控件也称标准控件由Visual Basic的.exe文件提供。
2ActiveX控件ActiveX控件是控件箱的扩充部分使用之前须把它们添加到控件箱中。
3可插入对象可插入对象是由其他应用程序创建的对象这些对象能添加到工具箱中。
Visual Basic程序的工作机制2. 控件的名称每一个窗体和控件都有一个名字即Name属性值。
建议使用匈牙利命名法为控件命名。
3. 控件的属性值所有的控件都有一个与控件值有关的属性通过“控件.属性”的格式设置。
例Text1.Text 欢迎使用Visual BASIC Visual Basic程序的工作机制应用程序的组成、编译和运行1. 应用程序的组成Visual BASIC应用程序由多种类型的文件组成
常用的有窗体文件.frm、标准模块文件.bas、类模块文件.cls、工程文件.vbp、资源文件.rc等。
2. 应用程序的编译和运行编译生成的可执行文件.exe可以脱离Visual Basic环境在Windows操作系统下运行。
程序调试错误类型编辑时错误编译时错误运行时错误逻辑错误调试和排错主要通过设置断点、插入观察变量、逐行执行和过程跟踪等
VB的三种模式设计模式运行模式中断模式插入断点和逐语句跟踪主要应用于检测逻辑错误调试窗口