可视化设计第二章.ppt

上传人:sh****n 文档编号:8738195 上传时间:2020-03-31 格式:PPT 页数:27 大小:1.07MB
返回 下载 相关 举报
可视化设计第二章.ppt_第1页
第1页 / 共27页
可视化设计第二章.ppt_第2页
第2页 / 共27页
可视化设计第二章.ppt_第3页
第3页 / 共27页
点击查看更多>>
资源描述
知识要点 掌握VB应用程序开发的一般步骤 掌握命令按钮 文本框和标签的使用 理解对象 属性 方法和事件的概念及之间的区别和联系 理解事件驱动的原理 第二章VB可视化编程基础 对象 具有某些特性的具体事物抽象 是类的一个实例类 创建对象实例的模板 是同种对象的集合与抽象对象的建立 鼠标定位在工具箱内对应控件对象的图标上 单击左键 将鼠标移动到窗体上所需的位置 按住鼠标左键拖曳到所需大小后释放鼠标在工具箱双击所需的控件图标对象的选定 对象的概念 对象的复制或删除 对象的命名 属性 描述和反映对象特征的参数属性的设置 设计阶段利用属性框直接设置对象的属性在程序代码中通过赋值实现 格式为 对象 属性 属性值 对象的三要素 属性 事件 发生在该对象上的事情 VB预先为每个对象预先定义了一系列的事件 如 click 单击 事件过程 应用程序处理事件的步骤 用户对需要的事件过程编写代码SubCommand1 Click Text1 Text VisualBasic EndSub事件驱动程序设计 是图形用户界面的本质 由用户控制而代码作出响应 对象的三要素 事件 方法 VB将一些通用的过程和函数编写好并封装起来 方法是面向对象 格式 对象 方法 参数名表 对象的三要素 方法 例如 Textbox1 Focus VB程序的执行步骤为 启动应用程序 装载和显示窗体窗体 或窗体上的控件 等待事件的发生事件发生时 执行对应的事件过程重复执行 直到遇到 END 语句或单击 结束 按钮停止程序的执行 VB程序的执行步骤 通用属性 每个对象有特有的属性不同对象有许多相同的属性改变对象的属性 其行为和外观相应地变化属性的设置 在设计时通过属性窗口设置通过代码窗口在编程时设置 窗体和基本控件 例如 Text1 Text 确定 Name名称属性 所有对象都具有 创建对象的名称作为对象的标识在程序中引用 不显示在窗体上Caption标题属性 决定控件上显示的内容Height Width Top Left属性 决定控件的高度 宽度和控件在窗体中的位置 8 窗体和基本控件 通用属性 Enabled属性 决定控件是否允许操作值为True允许用户操作 值为False禁止用户操作 呈灰色 窗体和基本控件 通用属性 Visible属性 决定控件是否可见 Font属性 改变文本外观FontName 窗体和基本控件 通用属性 Font属性 FontSize 字体大小FontBold 文字是否粗体 FontItalic 文字是否斜体FontStrikethru 文字是否加一删除线 FontUnderline 文字是否带下划线 应用实例 例题在窗体上建立两个命令按钮Command1和Command2 Command2的Font通过属性窗口设置 其余属性通过代码实现 ForeColor前景色BackColor背景色 窗体和基本控件 通用属性 作用 所有控件的容器属性 决定窗体的外观和操作 窗体 标题 caption 最大化按钮 MaxButton 最小化按钮 MinButton 事件 Click Dblclick LoadLoad 窗体被装入工作区时自动激发 通常用于对属性和变量初始化 方法 PrintClsMove 窗体 例题代码 作用 用来显示文本信息 不能输出信息属性 Name Caption Height Width Enabled Visible事件 Click DblClick Change 标签 作用 用来输入 编辑 修改和显示文本内容属性 Text MaxLength MultiLine ScrollBars SelStart SelLength SelText事件 Change 当改变文本框的Text属性时会引发该事件KeyPress 按下键盘某键时发生LostFocus 当控件失去焦点时发生GotFocus 当控件获得焦点时发生方法 SetFoucs 是把光标移到指定的文本框对象中 文本框 应用实例 例题 复制选中的文本代码 作用 鼠标单击可执行相应命令属性 Caption 命令按钮显示的内容 可设置快捷键Picture 按钮可显示图片文件 bmp和 Ico 当Style为1时有效Style 确定显示的形式 0只能显示文字 1文字 图形均可 ToolTipText 设置工具提示 和Picture结合使用 事件 Click 命令按钮 例建立一个允许剪切 复制和粘贴的简单便笺板程序 应用实例 工程的组成工程文件包含了一个应用程序的所有文件 窗体文件 frm 控件及属性 事件过程和自定义过程窗体的二进制数据文件 frx 自动产生同名 frx文件 标准模块文件 bas 类模块的文件 cls 资源文件 res ActiveX控件的文件 ocx 创建 打开和保存工程 工程的管理及环境的设置 添加 删除和保存文件注意 窗体名和窗体文件名概念 窗体名 Name属性 代码中用来引用该窗体 同一工程不能有相同窗体名 窗体文件名 窗体存放在磁盘上的文件名 文件包含窗体的所有控件属性和代码 同一文件夹不能有相同的文件名 工程中添加现存的窗体时 只是对该窗体文件的引用纳入工程 工程中删除窗体时 仅将此窗体从工程里删除掉 但是窗体文件仍存在于磁盘上 但是 如果在VB之外删除一个窗体文件 VB不能更新此工程文件 当打开此工程时 将显示一个文件丢失的错误信息 工程的管理及环境的设置 错误类型编辑错误 VB会对键入的代码直接进行语法检查 当发现存在打字错误 遗漏关键字或标点符等语法错误 弹出一个子窗口 提示出错信息 出错的那一行变成红色 这时 用户必须单击 确定 按钮 关闭出错提示窗 然后对出错行进行修改 23 程序调试 编译错误 指按了 启动 按钮 VB开始运行程序前 先编译执行的程序段时 产生的错误 此类错误由于用户未定义变量 遗漏关键字等原因产生 这时 VisualBasic也弹出一个子窗口 提示出错信息 出错的那一行被高亮度显示 24 程序调试 运行错误 指VB在编译通过后 运行代码时发生的错误 这类错误往往是指令代码执行了一非法操作引起的 例如类型不匹配 试图打开一个不存在的文件等 程序调试 逻辑错误 程序运行后 得不到所期望的结果 这说明程序存在逻辑错误 这类错误往往是程序存在逻辑上的缺陷所引起 例如 运算符使用不正确 语句的次序不对 循环语句的起始 终值不正确等 通常 逻辑错误不会产生错误提示信息 故错误较难排除 需要程序员仔细地阅读分析程序以及调试 程序调试 使用中文标点符号系统产生 无效字符 以红色显示字母和数字形状相似小写字母 l 和数字 1 形式相同 小写字母 o 与数字 0 对象名称 Name 属性写错Text1 Text2 Command1txtInput txtOutput cmdOk对象的属性名 方法名 标准函数名写错尽量使用自动列出成员功能 正确的系统按规定的大小写表示 无意形成控件数组建立控件时小心使用 复制 粘贴 按钮打开工程时找不到对应的文件保存文件时先保存窗体 frm文件 再保存 vbp文件 注意路径 常见错误
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


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


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

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


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