编程小博士(12)
软件世界
问:我安装好了VB开发工具准备学编程,却无从下手,一开始从何学起呢?
小博士:一开始,你要了解的就是程序的界面。在目前的可视化开发工具中,程序的界面成了重要的部分,也是一开始就需要你去了解的。
对于软件使用者来说,界面就是程序的全部。一般界面是由窗体、菜单栏、工具栏等比较大的控件或按钮、标签等一些较小的控件构成,设计界面时最需要注意的一点是要和程序的功能相联系,给出清晰明确的提示,位置安排恰当也是一个重要的标准。
入门
做界面时有两个因素需要重点考虑:功能和布局。功能就是指和程序的输入输出相关联的设计,而这里谈到的布局则是程序界面整个方案的设计。
现在很多编程初学者都是学习VB、Delphi等可视化开发工具开始起步,用这些开发工具制作一个界面时,最重要的部件就是窗体了。比如在VB中建立标准EXE工程就指的是窗体,窗体是一个应用程序的最原始形状。除了窗体,还需要了解另一个重要的部件──控件,控件是在程序中起到输入、输出或控制作用的功能集成体,我们可以直接利用它们本身具有的功能特性,实现更加生动形象的输入、输出和控制。除了这些以外,还有工具栏、菜单等,大家可以在学习过程中慢慢掌握。
认识控件
到底哪些是控件呢?我们以VB为例,可以看到常用工具栏上的这些按钮就是控件了,当然还可以利用别人编好的或自己编的控件(图1)。当你建好一个窗体后,就可以按需要把控件拖移上来完成一些操作了。以后,程序的界面就是由这些控件构成,有的起到输入输出的作用,如文本框;有的起到输出或提示信息的作用,如标签;按钮则是一种控制机构,是我们在执行问题时的操作响应。
当我们把控件拖到程序窗体中后,针对每个控件,还需要在属性调整窗口对它进行必要的属性参数调整(图2)。
小结
作为一个初学者,学习界面时要和我们常用的应用软件进行对比,以学习别人的经验。因为界面是输入和输出的载体,也是应用者所面对的全部,我们不应忽视界面的设计,从一开始学编程就要高标准要求自己。

