《 Visual basic程序设计》精品课程电子教案 第一章 Visual Basic简介 教学内容 本章讨论 Visual basic的特点与安装, Visual basic集成开发环境以及如何使用 Visual Basic建立一个简单的应用程序。本章还讲述了 Visual basic的最基本的控件,如:窗体、 标签、按钮、文本框等 二、目的要求 通过对本章的学习,使学生对 Visual basic有一个初步的了解,并学会使用 isual Basic编写最简单的 Windows应用程序。 三、教学重点与难点 教学重点:属性、方法、事件、对象等概念,窗体、标签、文本框和按钮 教学难点:程序执行的事件驱动原理,使用 Visual basic编写最简单的应用程序。 四、教学方法 多媒体课堂教学为主。适当提问,加深学生对概念的理解。 本章共8学时
《Visual Basic 程序设计》精品课程电子教案 1 第一章 Visual Basic 简介 一、教学内容 本章讨论Visual Basic的特点与安装,Visual Basic集成开发环境以及如何使用Visual Basic 建立一个简单的应用程序。本章还讲述了 Visual Basic 的最基本的控件,如:窗体、 标签、按钮、文本框等 二、目的要求 通过对本章的学习,使学生对 Visual Basic 有一个初步的了解,并学会使用 Visual Basic 编写最简单的 Windows 应用程序。 三、教学重点与难点 教学重点:属性、方法、事件、对象等概念,窗体、标签、文本框和按钮。 教学难点:程序执行的事件驱动原理,使用 Visual Basic 编写最简单的应用程序。 四、教学方法 多媒体课堂教学为主。适当提问,加深学生对概念的理解。 本章共 8 学时
《 Visual basic程序设计》精品课程电子教案 第一讲1.1概述和1.2 visua1 Basic构成要素(2学时) 教学内容 1.本次课讲述 Visual basic的特点和安装 2.本次课还讲述 Visual basic的基本要素,讲述一些基本概念 二、目的要求 1.对 Visual basic有初步的了解,熟悉 Visual basic的特点 2.熟悉 Visual basic的安装 三、教学重点与难点 教学量点:面向对象和面向过程的区别 教学难点:程序执行的事件驱动原理。 四、教学方法 课堂教学 五、教学过程 1.1概述 1.1.1 i sual basic的特点 1.功能完善 2.可视化 3.事件驱动 1.1.2安装 Visual basic的环境要求 1.硬件要求 ①80486或者以上的CPU的个人计算机 ②16M以上的内存 ③128M的硬盘控件 ④鼠标、键盘、光驱等。 2.软件要求
《Visual Basic 程序设计》精品课程电子教案 2 第一讲 1.1 概述和 1.2 Visual Basic 构成要素(2 学时) 一、教学内容 1.本次课讲述 Visual Basic 的特点和安装; 2.本次课还讲述 Visual Basic 的基本要素,讲述一些基本概念。 二、目的要求 1. 对 Visual Basic 有初步的了解,熟悉 Visual Basic 的特点; 2. 熟悉 Visual Basic 的安装。 三、教学重点与难点 教学重点:面向对象和面向过程的区别。 教学难点:程序执行的事件驱动原理。 四、教学方法 课堂教学。 五、教学过程 1.1 概述 1.1.1 Visual Basic 的特点 1. 功能完善 2. 可视化 3. 事件驱动 1.1.2 安装 Visual Basic 的环境要求 1. 硬件要求 ① 80486 或者以上的 CPU 的个人计算机; ② 16M 以上的内存; ③ 128M 的硬盘控件; ④ 鼠标、键盘、光驱等。 2. 软件要求
《 Visual basic程序设计》精品课程电子教案 ① Windows95或者以上版本的操作系统 ② Visual basic6.0。 1.2 Visual basic构成要素 1.2.1对象与属性 对象:现实生活中的对象就是人们所说的“东西”,如:太阳系、太阳、月亮。 Visual Basic中的对象有:窗体、标签、命令按钮等。 属性:描述对象的特征的数据,如标签的 Caption、 Height、 Width等。 Visual basic中对象属性使用方法 对象.属性=表达式 如: Form1. Caption="第一个程序 1.2.2事件与过程 1.事件:在 Visual basic中事先设置好的能被系统识别的动作。例如:用鼠标单击窗 体的事件就是 Click事件 2.事件过程:就是事件发生后,程序要去执行的代码。例如,用鼠标单击窗体触发 Click 事件,程序将执行过程 Private Sub Form Click(中的代码,该过程称为事件过称 下面就是一个事件过程,如果用鼠标单击 Commandl按钮就会触发 Command1的 Click 事件,程序要执行如下的事件过程。 Private Sub Command Click Text1.Text=" Visual basic程序设计 End sub 3.方法: Visual basic将内含的函数或者过程称为方法。 如下是Form的方法: Forml Print"Hello, Visual basic 6.0 六、小结
《Visual Basic 程序设计》精品课程电子教案 3 ① Windows 95 或者以上版本的操作系统; ② Visual Basic 6.0。 1.2 Visual Basic 构成要素 1.2.1 对象与属性 对象:现实生活中的对象就是人们所说的“东西” ,如:太阳系、太阳、月亮。Visual Basic 中的对象有:窗体、标签、命令按钮等。 属性:描述对象的特征的数据,如标签的 Caption、Height、Width 等。 Visual Basic 中对象属性使用方法: 对象.属性=表达式 如: Form1.Caption= "第一个程序" 1.2.2 事件与过程 1.事件:在 Visual Basic 中事先设置好的能被系统识别的动作。例如:用鼠标单击窗 体的事件就是 Click 事件。 2.事件过程:就是事件发生后,程序要去执行的代码。例如,用鼠标单击窗体触发 Click 事件,程序将执行过程 Private Sub Form_Click()中的代码,该过程称为事件过称。 下面就是一个事件过程,如果用鼠标单击 Command1 按钮就会触发 Command1 的 Click 事件,程序要执行如下的事件过程。 Private Sub Command_Click() Text1.Text= "Visual Basic 程序设计" End Sub 3. 方法:Visual Basic 将内含的函数或者过程称为方法。 如下是 Form 的方法: Form1.Print "Hello,Visual Basic 6.0 " 六、小结
《 Visual basic程序设计》精品课程电子教案 本次课学生应该掌握 Visual basic的安装条件和安装过程还要熟悉 Visual basic的 些基本的概念如对象、属性、方法、事件等 七、作业 P351.1
《Visual Basic 程序设计》精品课程电子教案 4 本次课学生应该掌握 Visual Basic 的安装条件和安装过程还要熟悉 Visual Basic 的一 些基本的概念如对象、属性、方法、事件等。 七、作业 P 35 1.1
《 Visual basic程序设计》精品课程电子教案 第二讲1.3 Visual Basic程序开发环境 1.4使用VB建立简单的应用程序(2学时) 一、教学内容 1.本次课简要地介绍 Visual basic集成开发环境 2.本次课介绍如何使用 Visual basic建立简单的应用程序。 二、目的要求 1.通过本次课的学习学生应该熟悉 Visual basic集成开发环境 2.学生还应该学会使用 Visual basic建立简单的应用程序。 三、教学重点与难点 教学重点:最简单的菜单和工具栏的使用 教学难点: Visual basic程序的编写 四、教学方法 多媒体教学 五、教学过程 1.3 Visual basic集成开发环境 Visual basic集成开发环境是一个功能非常强的操作界面,在这里用户可以新建程序 设置属性、编写代码、调试程序、生成Exe等。这样大大地提高了 Visual basic应用程序 的开发效率,集成开发环境包含主窗口、属性窗口、工具箱窗口、代码编辑窗口、窗体设计 窗口共5个窗口。 Visual basic集成开发环境如图1-1所示
《Visual Basic 程序设计》精品课程电子教案 5 第二讲 1.3 Visual Basic 程序开发环境 1.4 使用 VB 建立简单的应用程序(2 学时) 一、教学内容 1.本次课简要地介绍 Visual Basic 集成开发环境; 2.本次课介绍如何使用 Visual Basic 建立简单的应用程序。 二、目的要求 1.通过本次课的学习学生应该熟悉 Visual Basic 集成开发环境; 2.学生还应该学会使用 Visual Basic 建立简单的应用程序。 三、教学重点与难点 教学重点:最简单的菜单和工具栏的使用。 教学难点:Visual Basic 程序的编写。 四、教学方法 多媒体教学。 五、教学过程 1.3 Visual Basic 集成开发环境 Visual Basic 集成开发环境是一个功能非常强的操作界面,在这里用户可以新建程序、 设置属性、编写代码、调试程序、生成 Exe 等。这样大大地提高了 Visual Basic 应用程序 的开发效率,集成开发环境包含主窗口、属性窗口、工具箱窗口、代码编辑窗口、窗体设计 窗口共 5 个窗口。Visual Basic 集成开发环境如图 1-1 所示
《 Visual basic程序设计》精品课程电子教案 工程1- Microsoft visual basic[设计]-[工程1-Form1(Form) 文件()编辑E视图(工程P)格式⑨)调试(D运行()查询图表()工具外接程序(A) 窗口(w)帮助(H 与,Form1 工程。工程1 A 国 日工程1〔程1 白窗体 : E Form1 Form1) 网曾画F 图1-1 Visual basic集成开发环境 1主窗口 主窗口由标题栏、主菜单和工具栏三部分组成: 标题栏:显示当前的程序的状态如:工程名称,程序是处于开发设计状态还是运行状 主菜单:由13个菜单构成,其中最常用的菜单有:文件、编辑、工程、运行等。这几 个主要菜单如下 ①文件:包括文件操作的所有选项,如:打开、保存、添加、删除和打印等等 ②编辑:包括正文的编辑和控件的编辑的操作选项 ③工程:包括添加构件到当前工程、在工具箱中添加新工具选项等。 ④运行:包括程序的运行,终止,设置断点。 工具栏:工具栏在菜单的下面,最常用的菜单项都可以在工具栏中找到它的相应的工 具栏按钮 主窗口如图1-2所示
《Visual Basic 程序设计》精品课程电子教案 6 图 1-1 Visual Basic 集成开发环境 1.3.1 主窗口 主窗口由标题栏、主菜单和工具栏三部分组成: 标题栏:显示当前的程序的状态如:工程名称,程序是处于开发设计状态还是运行状 态; 主菜单:由 13 个菜单构成,其中最常用的菜单有:文件、编辑、工程、运行等。这几 个主要菜单如下。 ① 文件:包括文件操作的所有选项,如:打开、保存、添加、删除和打印等等; ② 编辑:包括正文的编辑和控件的编辑的操作选项。 ③ 工程:包括添加构件到当前工程、在工具箱中添加新工具选项等。 ④ 运行:包括程序的运行,终止,设置断点。 工具栏:工具栏在菜单的下面,最常用的菜单项都可以在工具栏中找到它的相应的工 具栏按钮。 主窗口如图 1-2 所示
《 Visual basic程序设计》精品课程电子教案 工程1- Microsoft visual Basic[设计][orm1(orm)] 与文件(编辑E)视图y工程P格式(Q)调试①)运行(B)查询图表①工具D 卜接程序(A)窗口()帮助 ‖s··哆鹛的。,n■慰的名詈园 图1-2主窗口 1.3.2窗体窗口 窗体窗口是应用程序的界面,控件都添加在这里,窗体窗口中有一些点,用于窗体内 控件的对齐,窗口窗体的四周有八个点用于调节窗口的大小(高度和宽度)。窗体窗口如图 Form1 图1-3窗体窗口 1.3.3工具箱窗口 工具箱中有一些最常见的控件,控件是程序设计的界面元素。可以向工具箱中添加控 件,添加方法是,鼠标右键单击工具箱的空白处,出现菜单,选择“部件”,则弹出“部件” 对话框,在对话框中选择需要的组件,并按“确定”按钮,则相应的控件被添加到工具箱中, 如图1-4、图1-5、图1-6所示
《Visual Basic 程序设计》精品课程电子教案 7 图 1-2 主窗口 1.3.2 窗体窗口 窗体窗口是应用程序的界面,控件都添加在这里,窗体窗口中有一些点,用于窗体内 控件的对齐,窗口窗体的四周有八个点用于调节窗口的大小(高度和宽度)。窗体窗口如图 1-3 所示。 图 1-3 窗体窗口 1.3.3 工具箱窗口 工具箱中有一些最常见的控件,控件是程序设计的界面元素。可以向工具箱中添加控 件,添加方法是,鼠标右键单击工具箱的空白处,出现菜单,选择“部件”,则弹出“部件” 对话框,在对话框中选择需要的组件,并按“确定”按钮,则相应的控件被添加到工具箱中。 如图 1-4、图 1-5、图 1-6 所示
《 Visual basic程序设计》精品课程电子教案 控件设计器|可插入对象 O Microsoft Agent Control 2.0 MIcrosoft Calendar Control 9.0 General MIcrosoft Chart Control 6. 0(OLEDB A圖A Microsoft Comm Control 6.0 Microsoft Common Dialog Control 6.0 FE 29 OMcrosoft DataList Controls 6.0(OLEDB) OMcrosoft DataRepeater Control 6.0(OLED 目日斗 MIcrosoft Direct Speech Recognition 厂只显示选定项 Microsoft Common Dialog Control 6.0 定位:c: \WINNT \system32 COMIDL32.cx □确定 取消」应用)」 图1-4工具像 图1-5通过部件对话框向工具箱中添加控件 N 9 A 目2 图1-6添加控件后的工具箱 1.3.4属性窗口 属性窗口用于设置窗体或者控件的属性。属性窗口如图1-7和1-8所示。属性窗口的 最上面是对象列表框,在这里可以选择需要设置属性的对象,选择该对象后,属性窗口的下 面就显示该对象的属性,属性窗口的下面分为两列,左边是属性字段,右边是该属性的具体 值。选择某个属性字段后,可以在其右边设置相应的属性值。属性字段可以按照字母顺序显 示或者按照分类顺序显示
《Visual Basic 程序设计》精品课程电子教案 8 图 1-4 工具像 图 1-5 通过部件对话框向工具箱中添加控件 图 1-6 添加控件后的工具箱 1.3.4 属性窗口 属性窗口用于设置窗体或者控件的属性。属性窗口如图 1-7 和 1-8 所示。属性窗口的 最上面是对象列表框,在这里可以选择需要设置属性的对象,选择该对象后,属性窗口的下 面就显示该对象的属性,属性窗口的下面分为两列,左边是属性字段,右边是该属性的具体 值。选择某个属性字段后,可以在其右边设置相应的属性值。属性字段可以按照字母顺序显 示或者按照分类顺序显示
《 Visual basic程序设计》精品课程电子教案 属性Form1 屈性-Form1 For■1For Fore Form 按字母序按分类序 按字母序按分类序 〔名称)Form1 LinkTopic Form1 曰缩放 AutoRedraw Fals caleHei gh1 4725 bacKcolor口8000 ScaleLeft0 Bor derStyle 2-Sizable ScaleMode 1-Twip Caption For ScaleTop 0 ClipControls True caleWidth 5745 日外观 DrawMode 13- Copy F 1-3D DrawStyle 0-Solid Bacco1ox口b DrawWidth 1 Border Style2- Sizab Enabled True Caption Form1 Caption 回/设置对象的标题栏中或图 置对象的标题栏中或图 下面的文本。 图1-7按字母顺序显示属性图1-8按分类序显示属性 1.3.5项目窗口 项目窗口又叫做资源管理器,用于整理工程中的每一个文件,例如窗体文件、资源文 件、模块文件等等。项目窗口如图1-9所示。 工程-工程1 國国c 日毖工程1〔程1 白-窗体 B Form1 (Form1) 图1-9项目窗口 1.4使用 Visual basic建立一个简单程序 我们以一个简单的 Visual basic程序为例讲述 Visual basic程序设计的步骤,设计 Visual basic应用程序的步骤如下 I.创建用户界面 在窗体上添加控件文本框Text1,命令按钮 Command1、 Command2、 Command3三个按钮。 调整控件的位置和大小。如图1-10所示
《Visual Basic 程序设计》精品课程电子教案 9 图 1-7 按字母顺序显示属性 图 1-8 按分类序显示属性 1.3.5 项目窗口 项目窗口又叫做资源管理器,用于整理工程中的每一个文件,例如窗体文件、资源文 件、模块文件等等。项目窗口如图 1-9 所示。 图 1-9 项目窗口 1.4 使用 Visual Basic 建立一个简单程序 我们以一个简单的 Visual Basic 程序为例讲述 Visual Basic 程序设计的步骤,设计 Visual Basic 应用程序的步骤如下: I.创建用户界面。 在窗体上添加控件文本框 Text1,命令按钮 Command1、Command2、Command3 三个按钮。 调整控件的位置和大小。如图 1-10 所示
《 Visual basic程序设计》精品课程电子教案 h. Form1 回 Text1 Command1 Comm and2Comm and3 图1-10程序界面 II.设置属性 设置控件的属性,设置按钮的 Caption属性分别为“单击”、“清屏”、“结束”,设 置Text1的Text属性为空。设置属性后的界面如图1-11所示。 单击 清屏 结束 图1-11设置属性后的界面 IIL编写代码 编写程序如下: Private Sub Command1 Click Text1.Text="欢迎使用VB6.0″ End sub rivate Sub Command2 Click Text1. Text End sub Private Sub Command 3 Click O End End sub
《Visual Basic 程序设计》精品课程电子教案 10 图 1-10 程序界面 II.设置属性 设置控件的属性,设置按钮的 Caption 属性分别为“单击”、“清屏”、“结束”,设 置 Text1 的 Text 属性为空。设置属性后的界面如图 1-11 所示。 图 1-11 设置属性后的界面 III.编写代码 编写程序如下: Private Sub Command1_Click() Text1.Text = "欢迎使用 VB6.0" End Sub Private Sub Command2_Click() Text1.Text = "" End Sub Private Sub Command3_Click() End End Sub