- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB中界面设计原则和编程技巧
VB中界面设计原则和编程技巧
摘要:由于公司的各个部门需要大量的数据进行处理和接收,所以公司部门需要按照接收到的信息,存放于指定的目录中,将信息进行整合和归纳,重新设计相应的界面设计,将程序编程更加合理化的进行设计。VB是微软公司推出的一款Windows推出的一款产品程序设计语言。并且,在以下研究的工程中针对其设计原则、界面编程的设计行为进行研究。希望能够对为阿里的界面应用和功能的开发有一定的参考作用。
关键词:VB;界面设计;原则;编程技巧
一、界面设计的原则
(一)一致性
首先界面的设计原则,就是一致性。通过界面的设计和编程,需要让整体界面的设计能够相互呼应。比如:菜单和联机帮助中心需要应用相同的专业术语,让使用者能够有所对应,其次相对的对话框也要颜色、风格相同。
(二)常用操作简化
常规操作要规范,这是因为一些常规操作的应用非常频繁。并且使用的频率也非常大。所以针对超过操作不仅仅需要规范,还需要具有能够减少操作的简化途径,能够帮助使用者和设计者在进行页面应用是能够加快工作效率。另外,这些简化路径还需要用户能够简单的进行操作,在整体页面中能够更急高校整洁。
(三)错误操作处理简单
在界面设计和编程的过程中,需要有专门的处理错误的程序。一旦应用的程序出现错误,系统内部可以自主的测出错误,并且提供简单容易的错误处理流程。根据错误出现货的情况,不断发生的变化,及时进行撤销和恢复。让错误的处理程序能够逆转。同时对于数据产生异常的情况,可以在数据板块中进行数据的检查。通过监控,还可以看出是哪个阶段出现了问题,并且对程序的处理进行重新操作。能够自动处理在进行文件操作的过程中,出现错误的程序,以及接收的文件名称不同进行分类存储。
(四)提供信息反馈
及时提供反馈信息,但是对于常规的操作和其他的简单操作就不用进行信息的反馈,如果使用补偿柜的操作,或者其他能够改变系统程序,以及后续工作发生变化的操作,系统需要及时的进行信息的反馈,能够进一步的确认操作。
(五)设计良好联机帮助
对于一些应用设计相对熟练的用户来说,联机帮助就变得可有可无,但是如果是对于一些不太熟悉操作的用户,那么联机帮助就变得非常重要,能够及时的开展联机沟通,及时进行工作。
二、菜单设计的原则和编程
(一)菜?紊杓圃?则
菜单设计原则主要有一般性原则构成:第一,需要按照系统程序的功能不同来组织菜单。第二,需要扩建广而浅的菜单树延伸菜单功能。第三,按照一定顺序对菜单选项进行分组和排序。第四,菜单文字简洁化,通常以关键词为主。第四,菜单要具有快捷键。
(二)菜单设计编程技巧
1.菜单选项分组
菜单选项的分组,通常是有菜单栏中的分割线来区分的。一般来说,在菜单栏中都会有一个caption属性的菜单项,在菜单中的表现为“―”式样的横线。这种菜单键就是能够帮助菜单选项进行多个分组,实现分隔横线的作用
2.常用选项快捷键的设置
在设计常用选项的快捷键时,通常会采用将快捷键的选项进行统一的划分列表。在列表中寻找相应的快捷键,进行操作和使用。由于菜单还具有顶层菜单,在进行设计时,快捷键就不能够像以往进行列表定义。所以在顶层菜单的使用需要在前方加入前缀“ALT+”。所以针对一些快捷键的使用能够加快常用功能的使用,比如:复制“Ctrl+V”,剪切键“Ctrl+X”,文件打开“Ctrl+O”等简化的操作。
3.菜单选项的四种属性的设置
为了让菜单的选项在使用过程中拥有使用、禁止、可见、隐藏的四中属性。所以子进行编程和设计时,当菜单因为某种选项的功能无法解读和是现实,应该禁止一些选项被选中,可以通过隐藏的方式进行。另外菜单选项的使能和禁止的功能的状态,应该通过选项“Enabled”键记性实现。
4.菜单项的动态装入
这主要是通过菜单项的个数不固定来进行的,需要将其需要的实时动态进行传输。具体的程序实现过程如下:
假设菜单中的一个选项属性为:opened-files-list的属性。通过菜单选项的更改,可以设置为可见属性opened-files-list.Visible=False.ICI,再次更改下表属性,让原有的属性更改为:opened-files-list.Index=0.将整体菜单选项作为动态进行装入。假设在开启第二个文件名时,让改文件的文件名存放于opened-files-list中,一下代码就可以通过这种方式实现功能:
Load opened-files-list(1),
opened-files-list(1).
Caption=”2”+opened-files-list(1)
opened-files-li
文档评论(0)