vb第1章VisualBasic简介.ppt

上传人:sh****n 文档编号:6440433 上传时间:2020-02-25 格式:PPT 页数:44 大小:1.06MB
返回 下载 相关 举报
vb第1章VisualBasic简介.ppt_第1页
第1页 / 共44页
vb第1章VisualBasic简介.ppt_第2页
第2页 / 共44页
vb第1章VisualBasic简介.ppt_第3页
第3页 / 共44页
点击查看更多>>
资源描述
1 第1章 VisualBasic简介 本章要点 VisualBasic的集成开发环境 IDE 可视化编程的基本概念 VisualBasic工程的设计步骤 VisualBasic的帮助系统 2 1 1概述 VisualBasic是程序设计语言 开发工具 VisualBasic由BASIC语言发展而来Basic 初学者通用符号指令代码Beginner sAll purposeSymbolicInstructionCodeVisual 可视的 指开发图形用户界面 GUI 的方法 3 1 1 1VisualBasic6 0的版本 1 是面向对象的可视化程序设计工具 2 采用结构化的程序设计方法 3 采用事件驱动的编程机制 4 提供了易学易用的应用程序集成开发环境 5 支持多种数据库系统的访问 6 采用了对象的链接与嵌入技术 学习版 用于初学者开发基于Windows的应用程序专业版 用于专业人员开发客户 服务器应用程序企业版 用于创建高级的 高性能的网络应用程序 1 1 2VisualBasic主要的功能特点 4 1 2VisualBasic的安装与启动 1 2 1系统要求 1 微处理器 486DX 66MHz或更高 2 内存 至少16MB 3 硬盘空间 标准版 典型安装48MB 完全安装80MB 专业版 典型安装48MB 完全安装80MB 企业版 典型安装128MB 完全安装147MB MSDN 用于提供帮助文档 67MB IE4 x 约需66MB Windows98中已经包含 4 显示设备 VGA或更高分辨率的显示器 5 读入设备 CD ROM 6 操作系统 WindowsNT3 51或更新的版本 Windows95 98或更新的版本 1 2 2VisualBasic的安装 5 6 1 2 3VisualBasic的启动 新建 建立新工程现存 用于选择和打开现有工程最新 列出最近建立或使用过的工程 新建工程 对话框 7 1 3VisualBasic的集成开发环境 IDE 8 1 标题栏设计模式 可以进行用户界面的设计和代码的编写 运行模式 运行应用程序 不可以编写代码 也不可以编辑界面 中断模式 应用程序运行暂时中断 可以编辑代码 但不可以编辑界面 2 菜单栏 用于开发 调试和保存应用程序所需的命令 9 3 工具栏 提供对常用命令的快速访问 10 4 工具箱 控件的容器 控件 用于创建对象 每个控件都有其属性 事件和方法 内部控件 默认状态下工具箱中显示的控件ActiveX控件 存于 OCX文件中 包括各种版本的VB控件 必要时可添加到工具箱中 11 添加选项卡步骤 1 在工具箱上单击鼠标右键 2 选择添加选项卡 3 输入选项卡名称 添加控件 将控件直接拖入新选项卡切换选项卡 单击选项卡名称删除选项卡 右击选项卡名称 删除选项卡 12 5 工程资源管理窗口工程 每个应用程序可称为一个工程每个工程可包括多种类型的文件文件类型 Vbp Frm Bas Cls Res Ocx Frx 显示 视图 工程资源管理器使用工具栏按钮 13 6 属性窗口 显示 视图 属性窗口使用工具栏按钮 14 7 窗体布局窗口 调整程序运行时窗体显示的位置 8 窗体设计器窗口是进行界面设计的窗口 工程中的每个窗体都有自己的窗体设计器窗口 一个应用程序至少有一个窗体 15 组成 9 代码编辑器窗口 用于编写程序代码进入代码窗口的方法 双击窗体的任何地方 在窗体单击右键 从快捷菜单中选择 查看代码 单击工程资源管理器窗口中的 查看代码 按钮 执行 视图 菜单中的 代码窗口 命令 16 自动列出成员特性 自动列出控件的属性和方法 自动显示快速信息 自动显示语句和函数的语法格式 自动语法检查 出错时显示为红色 17 10 立即窗口用于调试应用程序 可键入或粘贴一行代码 按下回车键立即执行 18 1 4可视化编程的基本概念 对象 指窗体 控件等具有自己的属性 方法和事件的实体 属性 对象的静态特征 方法 对象所能执行的动作 事件 对象的所能识别的动作 19 1 4 1对象对象 代码和数据的集合 如 窗体 按钮 菜单 文本框等 对象名 如Form1 Command2 Menu1 Text31 4 2属性属性 对象的一组特征 如 标题 宽度 字体等属性名 如Caption Width Font Color属性设置方法 设计阶段在属性窗口中设置在代码中设置 例 Form1 Caption 学籍管理 CmdOK Caption 确定 20 1 4 3事件事件 在对象上所发生的事情如单击 双击 内容改变 尺寸改变等事件是固定的 事件过程 发生某事件后所要执行的程序代码一般格式 PrivateSub EndSub例 PrivateSubCommand1 Click Form1 BackColor vbRedEndSub 21 1 4 4方法方法 用于对对象进行一定的操作 由函数或过程实现 方法是固定的调用格式为 方法名 例 FirstForm Print 欢迎使用VisualBasic SecondForm ShowMyPicture Cls 22 1 5VisualBasic工程的设计步骤 1 新建一个工程 2 设计用户界面 3 编写事件过程及通用过程 4 运行 调试并保存工程 例1 1 编写一个求两个数相加的程序 界面设计如下图a所示 运行时 当按下 求和 S 按钮时 求数1和数2的和 运行效果如下图b所示 23 1 5 1新建工程 启动VB 文件 新建工程 在 新建工程 对话框中选择 标准EXE 1 5 2设计界面1 控件的画法 拖动 双击 连续画连续画 Ctrl 单击控件 画多个控件2 控件的缩放和移动缩放 鼠标 Shift 箭头 修改Width Height属性移动 鼠标 Ctrl 箭头 修改Left Top属性 24 3 控件的复制与删除复制 注意复制后的控件名 控件数组 非控件数组 删除 Del4 控件的布局选定多个控件 Shift 或Ctrl 单击 拖动鼠标控件布局 选定多个控件 格式 25 5 设置属性设置窗体属性 控件属性 26 1 5 3编写代码PrivateSubCommand1 Click Text3 Text Val Text1 Text Val Text2 Text EndSubPrivateSubCommand2 Click EndEndSub 27 1 5 4运行与调试工程 运行 启动 单击工具栏中的 启动 按钮 按F5键 1 5 5保存工程 文件 保存工程 单击工具栏中的 保存工程 按钮建议将同一工程的所有文件保存在同一位置 移除工程 文件 移除工程打开工程 文件 打开工程另存工程 先另存窗体文件 后另存工程文件工程文件更名 使用另存方法 不允许在 我的电脑 或 资源管理器 下修改工程中的文件名 28 1 6VisualBasic的帮助系统 1 6 1使用MSDNLibrary浏览器帮助 内容 索引 搜索目录 按目录分类查找书签 收集常用主题索引 按主题查找指定的关键字搜索 通过全文搜索查找指定关键字 29 1 6 2使用上下文相关帮助在以下位置可直接按F1键获取相关的帮助信息 VisualBasic中的每个窗口 工具箱中的控件 窗体或文档对象内的对象 属性窗口中的属性 VisualBasic关键词 声明 函数 属性 方法 错误信息 30 一 工程的组成工程文件包含了一个应用程序的所有文件 窗体文件 frm 控件及属性 事件过程和自定义过程 窗体的二进制数据文件 frx 自动产生同名 frx文件 标准模块文件 bas 类模块的文件 cls 资源文件 res ActiveX控件的文件 ocx 二 创建 打开和保存工程 1 7工程的管理及环境的设置 31 三 添加 删除和保存文件1 窗体名和窗体文件名概念窗体名 窗体的Name属性 在代码中用来引用该窗体 同一工程不能有相同的窗体名 窗体文件名 窗体存放在磁盘上的文件名 该文件包含了该窗体的所有控件属性和代码 同一文件夹不能有相同的文件名 2 在工程中添加现存的窗体时 只是对该窗体文件的引用纳入工程 因此 如果更改窗体并保存它 会影响包含此窗体文件的任何工程 3 在工程中删除窗体时 仅将此窗体从工程里删除掉 但是窗体文件仍存在于磁盘上 但是 如果在VB之外删除一个窗体文件 VB不能更新此工程文件 当打开此工程时 将显示一个文件丢失的错误信息 4 对窗体文件改名方法1 打开工程 另存为 Form 实现文件的复制 保存工程文件 2 利用编辑程序打开工程文件 修改FORM XXX的文件名 32 1 8生成可执行文件和制作安装盘 1 生成可执行文件文件 生成XXX exe文件 然后关闭VisualBasic6 0 2 制作安装盘在向导的指导下运行VB6 0中文版工具 Package Deployment 打包 把工程中用到的各种类型的文件进行打包压缩后 存放到特定的目录下 展开 再把这些打包的文件展开到用户可以携带的安装介质软盘 光盘等 3 专业安装软件 IntallShield4 检测安装程序在没有VB6 0系统的环境下 执行安装盘中的Setup exe文件 将发行盘进行安装 33 1 9程序调试 一 错误类型编辑错误 在编辑代码时 VB会对键入的代码直接进行语法检查 当发现代码存在打字错误 遗漏关键字或标点符等语法错误 VB在Form窗口中弹出一个子窗口 提示出错信息 出错的那一行变成红色 这时 用户必须单击 确定 按钮 关闭出错提示窗 然后对出错行进行修改 34 编译错误 编译错误指按了 启动 按钮 VB开始运行程序前 先编译执行的程序段时 产生的错误 此类错误由于用户未定义变量 遗漏关键字等原因产生 这时 VisualBasic也弹出一个子窗口 提示出错信息 出错的那一行被高亮度显示 35 运行错误 运行时错误指VB在编译通过后 运行代码时发生的错误 这类错误往往是指令代码执行了一非法操作引起的 例如类型不匹配 试图打开一个不存在的文件等 36 逻辑错误 程序运行后 得不到所期望的结果 这说明程序存在逻辑错误 这类错误往往是程序存在逻辑上的缺陷所引起 例如 运算符使用不正确 语句的次序不对 循环语句的起始 终值不正确等 通常 逻辑错误不会产生错误提示信息 故错误较难排除 需要程序员仔细地阅读分析程序以及调试 37 二 调试错误 1 VB的三种模式设计模式 设计 进行程序的界面设计 属性设置 代码编写等 运行模式 运行 执行 运行 启动 命令 可以查看程序代码 但不能修改 中断模式 中断 当在运行模式 按了 中断 命令或当程序出现运行时错误时进入中断模式 可以查看代码 修改代码 检查数据 2 调试窗口有三个调试窗口 它们是 立即 窗口 监视 窗口 和 本地 窗口 可单击视图菜单中的对应命令打开这些窗口 38 3 设置断点和逐语句跟踪断点是告诉VB挂起程序执行的一个标记 当程序执行到断点处即暂停程序的运行 进入中断模式 中断模式下 直接查看某个变量的值 只要把鼠标指向所关心的变量处 稍停一下 就在鼠标下方显示该变量的值 断点标记 当前行 39 1 10常见错误1 使用中文标点符号系统产生 无效字符 以红色显示 2 字母和数字形状相似小写字母 l 和数字 1 形式相同 小写字母 o 与数字 0 3 对象名称 Name 属性写错Text1 Text2 Command1 txtInput txtOutput cmdOk4 对象的属性名 方法名 标准函数名写错尽量使用自动列出成员功能 5 无意形成控件数组建立控件时小心使用 复制 粘贴 按钮 6 打开工程时找不到对应的文件保存文件时先保存窗体 frm文件 再保存 vbp文件 注意路径 建议将属于同一个工程的文件放在一个目录下 40 本章小结 1 VB的集成开发环境2 可视化编程的基本概念 对象 属性 事件 方法3 工程设计步骤 新建工程 设计界面 添加控件 设置属性控件属性 编写代码 调试 修改 运行 保存工程4 帮助系统的使用5 工程管理环境组成以及可执行文件生成方法6 程序调试方法以及常见错误 41 思考题 以下叙述中错误的是 A 在工程资源管理窗口中只能包含一个工程文件及属于该工程的其他文件B bas为扩展名的文件是标准模块文件C 窗体文件包含该窗体及其控件的属性D 一个工程中可以含有多个标准模块文件 A 在工程资源管理窗口中只能包含一个工程文件及属于该工程的其他文件 42 思考题 以下不属于VisualBasic系统的文件类型是 A frmB batC vbgD vbp B bat 43 思考题 以下叙述中 错误的是 A 一个VisualBasic应用程序可以含有多个标准模块文件B 一个VisualBasic工程可以含有多个窗体文件C 标准模块文件可以属于某个指定的窗体文件D 标准模块文件的扩展名是 bas C 标准模块文件可以属于某个指定的窗体文件 44 思考题 以下叙述中 错误的是 A 在VisualBasic中 对象所能响应的事件是由系统定义的B 对象的任何属性既可以通过属性窗口设定 也可以通过程序语句设定C VisualBasic中允许不同对象使用相同名称的方法D VisualBasic中的对象具有自己的属性和方法 B 对象的任何属性既可以通过属性窗口设定 也可以通过程序语句设定
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!