- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 第5章 Visual Basic界面设计规则 学习目标: 1 了解变量规范化命名规则 2 掌握静态变量的含义 3 掌握注释语句及运用 4 掌握编程一般规范 5.1 变量的命名规定与静态变量 一.变量的命名规则 1. 以字母或汉字开头,后可跟字母、数字或 下划线组成。 2. 变量名最长为255个字符。 3. VB中不区分变量名的大小写,不能使用VB中的关键字。 4. 字符之间必须并排书写,不能出现上下标。 5.1 变量的命名规定与静态变量 以下符是合法的变量名: ? a, x, x3, BOOK_1, sum5 以下标识符是非法的: ? 3s 以数字开头 s*T 出现非法字符* -3x 以减号开头 bowy-1 出现非法字符-(减号) if 使用了VB的关键字 5.1 变量的命名规定与静态变量 二.静态变量 在Visual BASIC 6.0中变量除了用Dim语句声明外,还可用Static语句将变量声明为静态变量,它在程序运行过程中可保留变量的值。这就是说,每次调用过程时,用Static说明的变量保持原来的值。而用Dim说明的变量,每次调用过程时,重新初始化。 静态变量的声明形式如下: Static 变量名 [As类型] Static Function函数名([参数列表]) [As类型] Static Sub过程名[(参数列表)] 5.2 界面的友好性 一.窗体的设计 窗体设计的好坏往往影响到软件的整体形象,因此必须首先处理好窗体的设计问题。延续前面我们讲的命名规定,窗体命名一般加前缀frm,例如:frmLogin 注意以下4点: 1 窗体的边框 2 窗体的初体设置 3 使用多文档窗口界面 4 控件的安排 5.2 界面的友好性 二.菜单的设计 菜单是界面设计中的重要组成部份,“简单、直观、一致、有效”是菜单设计的原则。 菜单命名一般加前缀mnu,例如:mnuFile 按照逻辑功能将菜单项分组,并且在下拉菜单中用分隔线将功能更相关的项目分组排列。在同一菜单中避免使用多个相同功能的菜单项,否则会使用户产生疑惑。 避免使用没有下拉项的菜单项,因为孤立的菜单项和按钮没什么区别。点击这类菜单项并直接产生某个动作,通常会给用户产生过于 “突然”的感觉。 为了让用户使用更方便,可以在相关的窗体或控件区域内设置弹出式菜单,特别推荐用鼠标右键弹出菜单。同时这些弹出式菜单可以在主菜单中保留副本。 如果单击某个下拉菜单项会弹出对话框的话,最好在菜单标题的末尾添加“…”(省略号),这是Windows的约定。这样会使菜单更接近标准的Windows菜单,给熟悉Windows操作的用户带来方便。 5.2 界面的友好性 二.照顾用户的感觉 用户的感觉是检验软件成功与否的试金石,这种感觉包括对软件的外观、易用性和速度等许多方面。通常用户单击图标、控件或者菜单项时总希望看见一些事情发生。如果在单击后屏幕上没有发生变化,用户可能产生困惑,或者以为没有按对鼠标,或者干脆怀疑程序是否已经“死”了,但实际上程序可能正在处理一些需要较长时间才能完成的事情。结果不是为了确认鼠标是否按下而多次运行了同一个程序(这会使情况更糟),就是程序被强行关闭。这是我们不愿看到的。 解决的方法很简单,只要在开始处理前显示一个等待画面,如显示一条诸如“正在处理数据,请您稍候…”之类的信息,如果能配合显示动画图标和进度条,则效果更佳,它给用户的感觉就会变成:程序正在“拼命”地工作,而且很快就会完成了。 5.2 界面的友好性 *
您可能关注的文档
- 税收法律与案例分析 教学课件 ppt 作者 王跃国10.ppt
- 税收法律与案例分析 教学课件 ppt 作者 王跃国11.ppt
- 税收法律与案例分析 教学课件 ppt 作者 王跃国12.ppt
- 计算机软件技术基础 教学课件 ppt 作者 李金 第1章_数据结构.ppt
- 税收法律与案例分析 教学课件 ppt 作者 王跃国13.ppt
- 计算机软件技术基础 教学课件 ppt 作者 李金 第2章_计算机系统体系结构与_Windows编程机制.ppt
- 税收法律与案例分析 教学课件 ppt 作者 王跃国14.ppt
- 税收法律与案例分析 教学课件 ppt 作者 王跃国15.ppt
- 计算机软件技术基础 教学课件 ppt 作者 李金 第3章_操作系统.ppt
- 税收法律与案例分析 教学课件 ppt 作者 王跃国16.ppt
- 地理-内蒙古锡林郭勒盟2023~2024学年第一学期高三年级全盟统考试题和答案.docx
- 历史|湖北元月调考暨湖北省部分市州元月高三期末联考历史试卷及答案.docx
- 历史-内蒙古锡林郭勒盟2023~2024学年第一学期高三年级全盟统考试题和答案.docx
- 数学(理科)-内蒙古锡林郭勒盟2023~2024学年第一学期高三年级全盟统考试题和答案.docx
- 历史丨金太阳24~239C湖北省十堰市2024届高三上学期1月调研考试历史试卷及答案.docx
- 青岛某高层办公楼地下防水施工方案(sbs卷材).docx
- 土木工程实习报告表格.doc
- 工程流体力学教学课件ppt作者闻建龙工程流体力学习题答案部分.doc
- 围手术期管理制度(1)_0.doc
- 2023年公务员多省联考《申论》题(内蒙古旗县卷)及参考答案.doc
文档评论(0)