Visual Basic可视化程序设计 教学课件 ppt 作者 徐红 可视化程序设计Visual_Basic

上传人:E**** 文档编号:89400558 上传时间:2019-05-24 格式:PPT 页数:361 大小:3.90MB
返回 下载 相关 举报
Visual Basic可视化程序设计 教学课件 ppt 作者  徐红 可视化程序设计Visual_Basic_第1页
第1页 / 共361页
Visual Basic可视化程序设计 教学课件 ppt 作者  徐红 可视化程序设计Visual_Basic_第2页
第2页 / 共361页
Visual Basic可视化程序设计 教学课件 ppt 作者  徐红 可视化程序设计Visual_Basic_第3页
第3页 / 共361页
Visual Basic可视化程序设计 教学课件 ppt 作者  徐红 可视化程序设计Visual_Basic_第4页
第4页 / 共361页
Visual Basic可视化程序设计 教学课件 ppt 作者  徐红 可视化程序设计Visual_Basic_第5页
第5页 / 共361页
点击查看更多>>
资源描述

《Visual Basic可视化程序设计 教学课件 ppt 作者 徐红 可视化程序设计Visual_Basic》由会员分享,可在线阅读,更多相关《Visual Basic可视化程序设计 教学课件 ppt 作者 徐红 可视化程序设计Visual_Basic(361页珍藏版)》请在金锄头文库上搜索。

1、Visual Basic 程序设计,老师:在教学过程中知识得到拓展,学生:在学习过程中扩展知识,学习方法:3W1H,What? Why? Where? How?,关系,Visual Basic程序设计,第1章 VB可视化程序设计概述 第2章 VB可视化程序设计基础 第3章 常用控件应用 第4章 VB界面设计 第5章 图形操作 第6章 多媒体编程 第7章 数据库应用,第1章 VB可视化程序设计初步,Visual Basic概述 Visual Basic的功能特色 Visual Basic的安装与启动 Visual Basic的集成开发环境 可视化编程的基本概念 Visual Basic可视化编程

2、的基本步骤 工程管理 程序调试 使用帮助系统,引例一,要求: 1. 文字“可视化程序设计”在具有背景图案的窗体中左右移动。 2. 单击“手动”按钮,移动50twip。 3. 单击“自动”按钮,按时钟触发频率连续移动,并且文字闪烁显示。 4. 当内容超出窗体范围,进行反弹。,(单击查看代码),1.1 Visual Basic概述,Visual Basic简称VB VB是面向对象的可视化编程语言 Visual Basic6.0提供了三个版本 学习版 专业版 企业版,1.2 VB的功能特色,面向对象的可视化设计工具 事件驱动的编程机制 结构化的程序设计语言 强大的数据库功能 充分利用Windows资

3、源,1.3 VB的安装与启动,安装 启动与退出 启动 开始程序Microsoft Visual Basic6.0中文版 利用快捷方式 在安装目录下,双击“Visual Basic6.exe”图标 退出,1.4 VB的集成开发环境,工具箱,主窗口,窗体设计器,代码窗口,工程资源管理器,属性窗口,窗体布局窗口,立即窗口,主窗口 标题栏 三种工作模式 设计模式:既可修改界面又可修改代码 运行模式:既不能修改界面又不能修改代码 中断模式:不能修改界面,但能修改代码 菜单栏 工具栏,(返回),工具箱 显示各种控件,提供在窗体上设计 默认由21个图标组成,其中20个标准控件 只能在设计模式出现 向窗体添加

4、控件的方法 单击工具箱中的相应控件,在窗体中按住鼠标左键拖动 双击工具箱中的相应控件 添加选项卡,(返回),窗体设计器 窗体是VB应用程序的主要部分 用户通过向窗体添加控件、图形和图片来创建所希望的外观,通过与窗体上的控件交互可控制应用程序的运行 每个窗体必须有一个唯一的名字 一个应用程序至少有一个窗口 窗体布局窗口 用于设置当前窗体启动时在屏幕上的显示位置,(返回),工程资源管理器窗口 简称为工程窗口 用来管理当前工程中包含的各类文件 三个按钮 查看代码:切换到代码窗口,显示和编辑代 查看对象:切换到窗体窗口,显示和编辑对 切换文件夹:切换文件夹显示方式 文件类型 工程文件:后缀名为vbp

5、窗体文件:后缀名为frm 二进制文件:后缀名为frx,(返回),属性窗口 用于设置窗体或控件的属性值 对象列表框:显示所选窗体所含对象的列表 属性显示排列方式:按“字母”或“分类” 属性列表框:显示所选对象可更改的属性及默认值 属性简介框:显示所选属性的含义 立即窗口 可用来调试应用程序 也可直接在该窗口利用Print方法显示指定 表达式的值,(返回),代码编辑器窗口 简称代码窗口 用来显示和编辑程序代码 每个窗体都有一个单独的代码窗口 组成 标题栏 “对象”列表框 “过程”列表框 “代码”框 “过程查看”按钮 “全模块查看”按钮,(返回),1.5 可视化编程的基本概念,类,类是创建对象实例的

6、模板 含了创建对象的属性描述和行为特征的定义 VB中常用的类有:窗体、工具箱中的各种控件等,对象,是类的一个实例 继承了类的属性、方法 VB中常用的对象有:具体的窗体、具体的按钮、具体的标签等,对象的建立 将鼠标定位在工具箱内要制作的控件图标上,单击左键选择;将鼠标移动到窗体选定位置上,按住鼠标左键拖动到所需要的大小后释放鼠标。 将鼠标定位在工具箱内要制作的控件图标上,双击按图标,在窗体中央出现一个默认大小的对象框,对象的命名 对象的命名要唯一 窗体内的控件要唯一;窗体也要唯一,对象的三要素 属性 事件 方法,:用来描述和反映对象特征的参数, 比如,名称(name)、标题(Caption),:

7、发生在该对象上的动作,比如,Load、Click事件,:对象执行的操作,比如,Move,对象属性的设置方式: 在设计阶段,通过属性窗口设置实现 在程序代码中,通过赋值实现,格式为: 对象.属性 = 属性值,事件:发生在该对象上的动作 事件分类 系统事件:如Load、Timer事件 用户事件:如Click、DblClick事件 事件过程:事件发生后,对事件的处理步骤 VB采用事件驱动的程序设计方法,VB中,每个对象都预先定义好了一系列的事件,Private Sub 对象名称_事件过程名( 参数列表 ) 事件过程代码 End Sub,方法:对象执行的操作 方法是面向对象的,每一个对象都可以有多个与

8、之相关联的方法,在调用的时候一定要指明对象 对象方法的调用格式,对象.方法 参数列表,例如: Form1.Print “Welcome to you!“ Label1.Move Label1.Left + 100 * a,1.6 VB可视化编程的基本步骤,要建立应用程序应明确:窗体的外观和内容 不编写代码的简单程序,步骤: 创建工程 设置属性 运行程序,设计界面 保存工程,(单击查看代码),含有简单代码的程序,步骤: 创建工程 设置属性 运行程序,设计界面 编写代码 保存工程,(单击查看代码),1.7 工程管理,工程的组成 工程文件(.vbp) 窗体文件(.frm) 窗体的二进制文件(.frx

9、) 标准模块文件(.bas) 添加、删除和保存文件 窗体名和窗体文件名 注意窗体文件的共享问题,复制工程的时候,要复制工程的所有文件。 打开工程的时候,要双击或打开.vbp文件。,环境设置 自动语法检测 要求变量声明 自动列出成员 自动显示快速 信息 缺省为整个模块查阅,1.8 程序调试,错误类型 编辑时错误 编译时错误 运行时错误 逻辑错误,编辑时,编译时,运行时,程序调试和排错 插入断点 在程序中设置断点(F9) 在程序中使用“STOP”语句 执行方式 逐语句执行(F8) 逐过程执行(Shift + F8) 从过程中跳出(Ctrl + Shift + F8) 运行到光标处(Ctrl + F

10、8) 设置下一条要执行的代码 (Ctrl + F9) 调试窗口 立即窗口、本地窗口、监视窗口,断点标记,当前行,常见错误,使用中文标点符号 系统产生“无效字符”,以红色显示。 字母和数字形状相似 小写字母“l”和数字“1”形式相同、小写字母“o”与数字“0”。 对象名称(Name)属性写错,提示:要求对象 Text1、Text2、Command1 txtInput、txtOutput、cmdOk 对象的属性名、方法名、标准函数名写错 尽量使用自动列出成员功能 无意形成控件数组 建立控件时小心使用“复制”、“粘贴”按钮。 打开工程时找不到对应的文件 保存文件时先保存窗体.frm文件、再保存.vb

11、p文件,注意路径。,1.9 使用帮助系统,使用MSDN 网站:http:/ VB可视化程序设计基础,模拟计算机程序设计 窗体 基本的输入/输出控件 命令按钮 Visual Basic程序设计语言基础 基本语句 数组 过程 知识延伸焦点,引例二,要求: 1. 存在两种运算模式:标准模式和科学模式。 2. 在标准模式中进行简单的加、减、乘、除操作。 3. 在科学模式中还能进行sqr、exp、sin、cos操作。 4. 同时在文本框上面显示当前所处的模式。,(查看代码),2.2 窗体,什么是窗体,在程序设计时,窗体是设计的平台 在程序运行时,窗体是应用程序与用户交互的平台,窗体由系统菜单、标题栏、最

12、小化和最大化按钮、关闭按钮组成,窗体常用属性(3-1),Name BackColor和ForeColor BorderStyle Height和Width Caption,(单击查看代码),用来指定窗体的名称,在代码中用来引用窗体,用来指定窗体的背景颜色和前景颜色,用来指定窗体的边框样式,用来指定窗体的高度和宽度,单位:twip,用来指定窗体的标题信息,(单击查看补充材料),窗体常用属性(3-2),Left和Top StartUpPosition Font MaxButton和MinButton WindowState,指定窗体的左边缘距离容器左边缘的距离以及窗体顶端距离容器定顶端的距离,单位

13、:twip,用来指定窗体首次出现时的位置,用来指定窗体上显示文本的字体(是一个对象),指定窗体标题栏的最大化和最小化按钮是否显示,指定窗体运行时的可见状态,0-手动 1-所有者中心 2-屏幕中心 3-窗口缺省,0-Normal 1-Minimized 2-Maximized,当MaxButton和MinButton两个属性中的一个设置 为False时会怎样?两个都设置为False时又会怎样?,方法一Form1.FontSize = 20 方法二 Form1.Font.Size = 20,窗体常用属性(3-3),Visible Enabled AutoRedraw Picture,用来指定窗体是

14、否可见,指定窗体运行时是否可响应用户或系统的操作,用来实现窗体上输出内容的持久显示,如:当单击窗体时,窗体是否能否调用窗体单击事件过程,即:当窗体由非激活状态转回到激活状态时,仍然能够显示原来输出的内容,用来设置窗体上显示的图形 LoadPicture函数的使用,Form1.Picture = LoadPicture(“图形文件路径“),(单击查看补充材料),窗体事件,Load (加载)事件 窗体被装入内存工作区时触发该事件 通常用来在启动程序时对属性和变量进行初始化 Click(单击)事件 鼠标单击窗体时触发 DblClick(双击)事件 鼠标双击窗体时触发 Resize事件 当窗体第一次显

15、示或改变大小时触发,(单击查看代码),窗体常用方法(2-1),Print 用于在窗体上输出数据 格式 对象.Print tab(n)|spc(n)表达式列表;|, Cls 清除运行时在窗体上显示的文本和图形 不能清除设计阶段窗体上的文本和图形,窗体常用方法(2-2),Show 用于显示一个窗体 Hide 用于暂时隐藏一个窗体,但窗体仍在内存 Move 用于移动并改变窗体或控件的位置和大小 格式 对象.Move Left,Top,Width,Height,几个练习例题,(单击查看代码),(单击查看代码),(提示:需用Image控件),2.3 基本的输入/输出控件,标签 用于显示文本信息 起提示作

16、用 在运行的时候用户不能直接录入信息 文本框 是一个文本编辑区域 用于输入、编辑、修改和显示文本信息 在运行的时候用户可以直接录入信息,标签属性(2-1),Caption BorderStyle BackStyle Alignment BackColor和ForeColor,(单击查看代码),用来设置标签要显示的内容,用来设置标签有无边框,0-None 标签无边框(默认) 1-Fixed Single 标签有立体边框,用来设置标签有无边框,0-Transparent 透明 1-Opaque 不透明(默认),用来设置标签内文本的水平对齐方式,标签属性(2-2),AutoSize 设置标签是否可以自动调整水平大小以显示所有内容 取值:True或False WordWra

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号