写字板模拟程序菜单栏设计课件_第1页
写字板模拟程序菜单栏设计课件_第2页
写字板模拟程序菜单栏设计课件_第3页
写字板模拟程序菜单栏设计课件_第4页
写字板模拟程序菜单栏设计课件_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

写字板模拟程序 菜单栏设计 创建VisualBasic应用程序有六个步骤 1 创建应用程序界面2 设置属性3 编写代码4 运行工程5 调试工程6 保存工程7 生成可执行文件 写字板模拟程序 菜单栏设计 参照课本206页例题8 1 利用菜单编辑器设计如图所示的应用程序界面中的菜单栏 并对菜单项的Click事件编程 写字板模拟程序 菜单栏设计知识点 1 commondialog控件的引用 打开菜单工程 部件 Microsoftcommondialogcontrols6 0或右击工具箱选择部件2 CommonDialog1的CancelError属性返回或设置一个值 该值指示当选取 取消 按钮时是否出错 当该属性设置为True时 无论何时选取 取消 按钮 均产生32755 cdlCancel 号错误 3 CommonDialog1的FileName属性 获取在对话框中选择的文件名 4 eof函数读取顺序文件时防止到达文件末尾还要读取数据而出现错误 使用方法是 先打开文件 每读一个数据后用eof判断是否到了文件末尾 如果不到则继续读取 如果到达结尾 eof true 则说明已经到达文件末尾 不存在没有读取的数据了 所以立即停止读取 noteof 1 的含义 1 表示打开文件时使用的通道号为1 它的意思是当文件正在读取时 如果指针没有到达结尾 eof 1 false 根据布尔代数运算规则 noteof 1 的值为true 而当指针到达文件结尾时 noteof 1 的值为false 写字板模拟程序 菜单栏设计知识点 5 循环语句dowhilenoteof 1 是一个循环语句 它的循环条件是noteof 1 true 这个取值表示指针没有到达文件结尾 而停止循环的条件是noteof 1 false 这个值只有当指针文件到达尾部时才取得 所以 这个循环条件是指 当指针没有到达文件结尾时 继续循环 而一旦指针到达文件结尾 则停止循环 Do Loop循环简称Do循环 主要在循环次数未知时使用 Do循环有两类语法形式 前测型循环 先判断 后执行 Do While Until 条件 循环体 Loop后测型循环 先执行 后判断 Do 循环体 Loop While Until 条件 使用While关键字的前测型和后测型Do循环的流程如图4 15和图4 16所示 使用Until关键字的Do循环与之相似 只需将图中的 T 和 F 互换位置即可 loop 写字板模拟程序 菜单栏设计知识点 6 其它循环语句For循环的语法格式如下 For循环变量 初值To终值 Step步长 循环体 Next 循环变量 For Next循环简称For循环 如果知道循环要执行多少次时 就可以使用For循环 For循环使用一个循环变量 计数器 控制循环体的执行次数 每执行一次循环之后 循环变量的值就会自动增加或者减少While循环结构由While Wend语句实现 它属于当型循环结构 While循环结构语法格式 While条件表达式 语句组 Wend说明 1 条件表达式 可以是关系表达式或逻辑表达式 其取值为True或False 2 语句组 循环结构中需重复执行的循环体部分 它可由若干条语句组成 3 Wend 与While语句匹配使用的循环结束语句 它不能单独出现 While循环结构的执行顺序是 首先判断条件表达式 如果条件表达式的值为False就不执行循环体 循环结构结束 应用程序继续往后执行Wend后面的语句 如果条件表达式的值为True就执行循环体 然后再返回判断条件 写字板模拟程序 菜单栏设计知识点 小结 创建一个工程为窗体添加对象设置对象属性编写代码运行工程调试工程保存工程利用菜单编辑器设计为菜单项Click事件编程选择结构程序设计预习 函数 运算符和表达式概念及类型调试运

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论