VB第2章可视化编程的概念与步骤.ppt

上传人:max****ui 文档编号:8303203 上传时间:2020-03-28 格式:PPT 页数:29 大小:259.50KB
返回 下载 相关 举报
VB第2章可视化编程的概念与步骤.ppt_第1页
第1页 / 共29页
VB第2章可视化编程的概念与步骤.ppt_第2页
第2页 / 共29页
VB第2章可视化编程的概念与步骤.ppt_第3页
第3页 / 共29页
点击查看更多>>
资源描述
第2章可视化编程的概念与步骤 2 1窗体对象2 2可视化编程的概念2 3可视化编程环境与步骤 2 1窗体对象 一 窗体简介窗体本身是对象 但不由控件生成 在资源窗口点右键 添加 添加窗体窗体的主要属性 书P21 表2 1autoRedraw用于多窗体程序设计中 实现屏幕图像重建 值为True false Icon窗体最小化时的图标 图形文件 Picture在窗体上加载图形Visible可见性 设计阶段总是可见的 BorderStyle边框属性0 5六种状态 2 1窗体对象 二 单窗体设计例题 例vb2 1 窗体上三个命令按钮 窗体变大 窗体变小 退出 程序运行后 还会显示一个小图标 1 界面 2 1窗体对象 2 属性 窗体 Caption改变窗体尺寸NameForm1命令钮1 Caption窗体变大NameCmdLarge命令钮2 Caption窗体变小NameCmdSmall命令钮3 Caption退出NameCmdExit 2 1窗体对象 3 程序PrivateSubForm Load Picture LoadPicture c windows tiles bmp EndSub 西文双撇号 图形文件在本机的路径 2 1窗体对象 Load事件通常用来对属性和变量进行初始化 LoadPicture是一个函数 将指定的图形文件调入内存 对象 Picture 将函数值赋给窗体对象的Picture属性 对象指窗体 图片框 图象框 缺省窗体 指定属性两法 属性窗口设置 程序中赋值 2 1窗体对象 PrivateSubCmdLarge Click Height Height 500Width Width 500EndSubPrivateSubCmdSmall Click Height Height 500Width Width 500EndSubPrivateSubCmdExit Click EndEndSubWidth height的单位为twip 1英寸等于1440twip 2 1窗体对象 三 多个窗体设计例题 例vb2 2 先显示一号窗体 单击该窗体 显示二号窗体 1 界面 2 1窗体对象 添加第二个窗体 工程资源窗口 鼠标右键 添加 添加窗体 看工程资源窗口缺省文件名 按工具条上存盘按钮 分别为两个窗体及工程存盘 再查看工程资源窗口文件名已修改 参考 存盘 ppt 2 1窗体对象 2 界面窗体1 Caption一号NameForm1 缺省 窗体2 Caption二号NameForm2 缺省 标签 Caption动物之家NameLabel1 缺省 BackStyle0 透明 Font黑体2号ForeColor红改变或删除窗体上的栅格 工具 选项 通用 2 1窗体对象 3 代码窗体1 PrivateSubForm Click Form1 HideForm2 ShowEndSubPrivateSubForm Load Picture LoadPicture F image door wmf EndSub窗体2 与窗体1相似 使用本机路径 2 1窗体对象 小结 2个窗体有各自的代码窗口 同为Form Click事件 不会混 存储两个frm文件 打开一个vbp文件改变启动窗体 工程 工程属性 通用Load语句仅加载窗体 不显示 Show加载窗体且显示 Unload语句仅卸载 Hide方法隐藏 不卸载 2 2可视化编程的概念 一 对象的属性 事件 方法1 对象 是窗体及控件工具箱中的控件派生出的实体 可以是系统设计好的 预定义对象 也可由用户定义 对象是具有特殊属性 数据 和行为方式 方法 的实体 通过对象的三要素操作 控制对象 2 2可视化编程的概念 2 对象的属性 对象所具有的一组特征常用的窗体属性 见书P21 表2 13 设置对象属性在属性窗口设置 只用于属性的初始化设置在代码窗口设置 动态地设置或改变属性值 格式 对象名 属性名 属性值 2 2可视化编程的概念 4 对象的事件 在对象上所发生的事情 触发事件就是执行一段程序代码 事件驱动 2 2可视化编程的概念 例 窗体事件ClickDbClickLoad 加载窗体Unload 卸载窗体Activate Deactivate 窗体被激活 非激活 时Paint 绘画 当窗体被移动或放大时触发该事件 2 2可视化编程的概念 5 对象的方法 对象执行的动作例 窗体的方法Cls方法 例vb2 3 Cls方法的使用 PrivateSubCmdShow Click Font Size 18Print cls方法的使用 EndSub 2 2可视化编程的概念 PrivateSubCmdCircle Click Picture1 Circle 500 500 400EndSubPrivateSubCmdClear Click ClsPicture1 ClsEndSub 2 2可视化编程的概念 Move方法 对象 Move左边距 顶边距 宽度 高度Print方法 对象 Print 输出表列 Show Hide方法刷新显示Refresh方法 对象 RefreshSetFocus方法 对象 SetFocus 2 2可视化编程的概念 二 控件与控件工具箱1 控件 VB中预先定义好的 程序中能直接使用的对象 提高开发效率 2 三类控件 内部控件 标准控件 不能增删 书P36 表2 5ActiveX控件 是扩展名为 ocx的独立文件 增删 工程 部件 控件可插入对象 工程 部件 可插入对象 2 3可视化编程环境与步骤 一 集成开发环境集编辑 编译 链接 运行于一体1 设计状态与运行状态2 属性窗口对象下拉列表属性显示方式属性列表属性说明 2 3可视化编程环境与步骤 3 代码窗口执行 工具 选项 命令自动列出成员特性 对象的属性和方法 自动显示快速信息 函数或方法的参数 自动语法检查 过程查看 与 全模块查看 钮 2 3可视化编程环境与步骤 二 编写VB应用程序1 编程三部曲 设计界面 设置属性 编写代码 输入 处理 输出 2 保存工程3 运行程序4 修改程序 2 3可视化编程环境与步骤 三 界面设计绘制对象 直接绘制或双击控件移动和缩放对象 直接操作或通过属性窗口 top left hight width 复制对象 不创建控件组 选择多个对象 Shift Ctrl 单击或拖出虚线矩形包围多个对象对象的排列 格式 对齐 2 3可视化编程环境与步骤 四 VB应用程序的构成VB将代码存储在3种不同的模块中 窗体模块 frm 标准模块 bas 类模块 cls 2 3可视化编程环境与步骤 2 3可视化编程环境与步骤 1 窗体模块包含处理事件的过程 自定义过程及变量 常数 类型和过程的窗体级声明 2 3可视化编程环境与步骤 2 标准模块当有多个窗体模块需要共享代码时 创建标准模块 使其包含公共代码 标准模块是应用程序内其它模块访问的过程和声明的容器 包含变量 常数 类型 过程的全局声明 标准模块只有代码窗口 没有对象窗口 2 3可视化编程环境与步骤 3 类模块它是面向对象编程的基础 可在类模块中编写代码建立新对象 实现用对象编程 所建立新对象可以包含自定义的属性和方法等
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


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


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

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


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