已阅读5页,还剩30页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章设计简单的VB应用程序 师生共勉不怕路远 就怕志短 目录 1 1问题引入与运行效果1 2VB可视化编程的步骤1 3VB的启动1 4VB的集成开发环境介绍1 5设计用户界面1 6设置对象的属性1 7编写代码1 8工程的保存 运行 编译和加载1 9使用VB的帮助系统 师生共勉不怕路远 就怕志短 本章要设计一个能浏览四个员工信息的 员工工资管理系统 1 1问题引入与运行效果 1 问题引入 2 运行效果演 1 2VB可视化编程的步骤 1 利用 文件 新建工程 菜单进行创建 1 新建工程 根据程序的需要 使用工具箱中的各种控件 在窗体设计器上 画 界面 2 添加控件 激活控件后 利用属性窗口设置 3 设置属性 根据程序需要在代码窗口编写 事件代码的头和尾绝不允许自己去写 4 编写代码 1 2VB可视化编程的步骤 2 1 编译 2 打包 8 工程的编译 将同一个工程中的所有文件保存在同一个文件夹中 不同工程中的文件保存在不同的文件夹中 7 保存工程 如果运行中出现错误 则进行修改 修改工程 三种方式 菜单 工具栏 快捷键F5 5 运行工程 1 3VisualBasic启动 选择 开始 程序 MicrosoftVisualBasic6 0中文版 MicrosoftVisualBasic6 0中文版 即可出现如图所示界面 1 4VB的集成开发环境介绍 1 在新建一个VB工程的同时 也就打开了VB的集成开发环境 如图所示 该窗口包括菜单栏 工具栏窗口 属性窗口等 1 4VB的集成开发环境介绍 控件工具箱 VB之所以广受欢迎 工具箱扮演了关键性的角色 工具箱中的每个图标称之为控件 每个控件都是已经定义好的对象 使用者借助这些控件采用搭积木方式就可以设计出多姿多彩的应用程序 工具箱中的控件的数量依设定而不同 标准工具箱中的控件是20个 如果需要 可以利用 工程 菜单中的 部件 对话框来加入其它控件 1 4VB的集成开发环境介绍 工程资源管理器 保存窗体内容 控件 属性的设定值 程序代码等 1 窗体文件 FRM 列出当前已经加载的工程中所包含的窗体文件 工程文件 模块等 用来记录整个工程中所用到的文件的路径及文件名 2 工程文件 VBP 1 4VB的集成开发环境介绍 属性窗口 指明列出的属性所属的对象 1 标题栏 列出本工程中用到的所有控件 2 对象列表框 决定属性的排列顺序 3 选项卡 列出所选对象的属性 左边为属性名称 右边为属性值 4 属性列表 对选中的属性进行解释 5 属性说明 1 4VB的集成开发环境介绍 窗体布局窗口 调整程序运行时 窗体启动的位置 鼠标拖动该窗口中的窗体到需要的位置 1 4用户界面设计 调整窗体大小 鼠标对准窗体的空白处单击 在窗体周围就会出现8个实心的正方形 叫做尺寸控制点 鼠标拖动这些点 就可以调整窗体的大小 1 5设计用户界面 控件布局 1 激活对象后 拖动句炳 2 修改属性 3 Shift键 方向箭头 2 控件缩放 1 单击控件 用鼠标拖动法在所需位置去画 2 双击控件 在窗体中央画出默认大小的控件 3 画多个同类控件 先按 Ctrl 键 然后单击控件后 可连续画 单击工具箱中的箭头图标时结束连续画控件的状态 1 添加控件的三种方法 1 5设计用户界面 控件布局 用 格式 菜单中的 对齐 菜单 5 对齐控件 选定一个控件 鼠标单击选定多个控件 结合Ctrl键 Shift键 用鼠标单击 鼠标拖动虚线框 4 选定控件 鼠标拖动 修改属性 3 移动控件 1 5设计用户界面 控件布局 用 格式 菜单中的 统一尺寸 菜单 6 统一尺寸 用 格式 菜单中的 水平间距 垂直间距 菜单 7 调整间距 用 格式 菜单中的 在窗体中居中对齐 菜单 8 窗体上居中对齐控件 用 格式 菜单中的 顺序 菜单 或用快捷菜单 9 调整前后位置 1 5本章案例设计效果 设计后的窗体如下图示 包含11个Label 标签 10个TextBox 文本框 一个Image 图象框 不同的东西有不同的 特征 同样地 不同的 对象 也有不同的属性 例如 窗体属性有 名称 BackColor Left Top Width Height等属性 就如同每个人有姓名 肤色 身高 体重一般 1 6设置对象的属性 属性 Property 对象名称 属性名 属性值本案例需要设置的属性 Label Caption属性 Font属性TextBox 名称属性 Text属性 属性值可以在属性窗口中直接选择或输入 也可以在程序代码中设置 具体方法为 1 6设置对象的属性 对象命名规则 在对对象命名时 一般应该遵循VB的命名约定 下表给出了本案例用到的对象的命名规则 1 7代码编写 窗口切换 图1 图2 鼠标单击图1中左边的按钮 即可进入图2所示代码窗口界面 1 7编写代码 对象和事件选择 1 对象 事件 其实就是一个 动作 或 状况 事件一般会作用在某一个对象上 事件发生后 会产生什么样的结果 由编程人员决定 同一个事件作用在不同的对象上会产生不同的结果 用户事件 UserEvent 由用户引起的事件 如 鼠标事件 Click DblClick MouseMove MouseDown MouseUp等 键盘事件 KeyPress KeyDown KeyUp等 系统事件 SystemEvents 由系统内部引起的事件 如 定时信号 由计时器控件Timer 2 事件 Events 窗体和控件都叫对象 赋值语句注释语句表达式Val函数 类型转换函数LoadPicture函数 1 7编写代码 本案例用到的知识点 Form Load事件命令按钮的Click事件 本案例中用到的对象 事件 编写代码时的相关知识 本案例中用到的对象 事件 1 7编写代码时的相关知识 1 1 VB语句的书写规则 语句输入时不区分大小写 一条语句通常写在一行中 一行中若输入多条语句 需用 分隔 例如 p a a b b p长语句可通过续行符 空格后加下划线 分行 例如 txt Total1 Text Val txt Wage Text Val txt Prize Text Val txt Subsidy Text 可分成以下两行输入 txt Total1 Text Val txt Wage Text Val txt Prize Text Val txt Subsidy Text 1 7编写代码时的相关知识 2 2 赋值语句 Let 如 LetX 5 的读法 读作 取值 比较恰当 将 右边表达式的值给左边的变量 格式 作用 3 注释语句 Rem或 程序解释 格式 作用 App Path Path属性的值是一个指示文件路径的字符串 Path指定VBP工程文件的路径 1 7编写代码时的相关知识 3 几个内部函数 4 LoadPicture函数 给窗体 PictureBox控件或Image控件的Picture属性加载图片 LoadPicture filename 格式 功能 其中的filename参数是可选的 filename字符串表达式指定一个文件名 可以包括文件夹和驱动器 例如 img Pict Picture LoadPicture App Path 01 wmf 1 7编写代码时的相关知识 3 几个内部函数 4 LoadPicture函数 给窗体 PictureBox控件或Image控件的Picture属性加载图片 LoadPicture filename 格式 功能 其中的filename参数是可选的 filename字符串表达式指定一个文件名 可以包括文件夹和驱动器 例如 img Pict Picture LoadPicture App Path 01 wmf 1 7编写代码时的相关知识 4 返回包含于字符串内的数字 txt Total1 Val txt Wage Text Val txt Prize Text Val txt Subsidy Text 5 Val 函数 将一个数字转成字符串 当数字转成字符串时 字符串的第一个位一定是空格或是正负号 6 Str 函数 数学运算函数字符串函数日期和时间函数格式输出函数随机数语句和函数数据类型转换函数 7 常用内部函数 1 8工程的保存 保存工程 1 工程的保存 给窗体 PictureBox控件或Image控件的Picture属性加载图片 1 要求 1 文件 菜单的 保存工程 命令 2 文件 菜单的 窗体另存为 和 工程另存为 命令 这里一定是先保存窗体文件 再保存工程文件 2 方法 两种方法 1 8工程运行和编译 运行工程 编译 文件 菜单的 生成 exe 文件 菜单的 启动 命令 2 运行工程 3 编译工程 1 8工程的加载 选择 打开工程 命令 加载方法 1 启动VB 2 执行 文件 菜单的 打开工程 命令 3 在弹出的对话框中选择要打开的文件 4 加载工程 本章容易出错的地方 在VB代码中的所有标点符号 全部使用英文状态下的符号 4 使用中文标点符号 在添加控件时 使用了复制 粘贴命令 3 无意形成控件数组 题目要求在窗体的Click事件下完成的操作 经常写在窗体的Load事件下 2 编写代码时对象和事件选择错误 文件保存时至少应该有两个文件 一个工程文件 一个窗体文件 1 保存文件时缺少窗体文件或工程文件 本章容易出错的地方 修改方法 检查代码中的对象名称 使之与属性窗口中的名称一致 7 代码中把窗体或控件的名称写错 或该控件不存在 出现 要求对象 的错误提示 修改方法 将该图片文件复制到工程文件和窗体文件所在的文件夹 6 在工程文件和窗体文件所在的文件夹中没有找到图片文件 修改方法 找到窗体文件 双击并打开该文件 然后先另存窗体文件 再另存工程文件 5 工程文件和窗体文件没有保存在同一个文件夹下 并且在文件保存后又改变了工程文件或窗体文件保
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 美甲空位出租合同范本
- 酒店员工押金合同范本
- 行政大厅转让合同范本
- 药品仓储服务合同范本
- 灯具成品采购合同范本
- 直播画家签约协议合同
- 设备交付咋写合同范本
- 第9课 智能控制巧搭建教学设计-2025-2026学年小学信息科技泰山版2024六年级下册-泰山版2024
- 街道保洁人员合同范本
- 物业仓库管理合同范本
- GIS产品现场试验项目及试验记录指导
- 医学实验室的发展规划
- 废旧材料玩教具制作讲座
- 建工地产2025年经济工作务虚会讲话稿
- 合作研究协议及知识产权归属约定
- 科级领导干部任前廉政法规知识考试题(附答案)
- 数字经济专业考研真题及答案解析和试卷分析
- 2025年党建知识应知应会题库及答案
- 2025中国纺织行业产品数字护照(DPP)白皮书
- 供电公司保密培训课件
- 智慧物流概论 课件 10智慧港口
评论
0/150
提交评论