Visual Basic中的界面设计原则和编程技巧

http://tech.ddvip.com   2006年04月01日    社区交流

本文详细介绍Visual Basic中的界面设计原则和编程技巧

  在vb里,mdi(multiple document interface,多窗口程序)窗体是这样定义的:“mdi窗体作为一个程序的后台窗口,包含着mdichild属性为true的窗体”。在一个vb程序中,至多只能存在一个mdi父窗体,可以有多个mdi子窗体;建立一个mdi父窗体的方法是在vb的file菜单里选择“new mdi form”。

  在mdi程序运行时,如果子窗口具有菜单,那么当子窗口被激活时,子窗口的菜单就会自动替换父窗口菜单;当子窗口被最小化时,在mdi父窗口里就会出现子窗口的图标。

  windows的通用图形界面的出现,使计算机用户不必通过专门的学习就可以得心应手地使用各种windows的软件;不仅如此,它还是程序设计者在设计windows程序的界面时所必须遵循的标准,这在很大程度上减轻了程序设计者的负担,使他们能够把主要精力放在问题的求解和实现上。

  visual basic的出现,更加简化了windows程序界面的设计工作,只需要极少量的代码,就能实现标准windows应用程序的界面。但是,如果不了解windows程序界面设计的原则,或者不熟悉vb下界面编程的技巧,就难以设计和实现既符合一般标准又具有特色的界面。界面设计的原则界面设计具有一般性的原则,最为重要的有:

  1.界面要具有一致性。一致性原则在界面设计中最容易被违反,同时也最容易修改和避免。例如,在菜单和联机帮助中必须使用相同的术语;对话框必须具有相同的风格。

  2.常用操作要有捷径。常用操作的使用频度大,应该减少操作序列的长度。例如,为文件的常用操作如打开、存盘、另存等设置快捷键。使常用操作具有捷径,不仅会提高用户的工作效率,还使得界面在功能实现上简洁和高效。

  3.提供简单的错误处理。系统要有错误处理的功能。在出现错误时,系统应该能检测出错误,并且提供简单和容易理解的错误处理的功能。错误出现后系统的状态不发生变化,或者系统要提供错误恢复的指导。

责编:豆豆技术应用

正在加载评论...