《vb欢迎界面制作》由会员分享,可在线阅读,更多相关《vb欢迎界面制作(5页珍藏版)》请在金锄头文库上搜索。
1、VB“VB“欢迎界面欢迎界面”制作制作在 VB 一学期教学中,我收获了很多,尤其在 VB 友好界面的制作方面,有了长足的进步。这部分的教学使枯燥的 VB 代码变得生动、活泼了。下面我就详细讲解一下它的制作过程。一、目标效果看到这类似于 WINDOWS 的友好界面,我们可以深切地感到 VB 的强大。二、初期规划与任务分析1、初期规划找开 VB 后,我们看到的是一个默认的 FORM1 窗体,平板、无趣,下面我们将对其进行改造。结合目标效果,我们将对以下几个方面进行修订:标题菜单栏工具栏背景2、任务分析根据上述规划,标题、背景两项只在属性进行设置就可以。但菜单栏、工具栏付之以功能项,较为复杂。菜单栏
2、 VB 自带的工具项,很容易上手。工具栏的制作就要借助于扩展控件和辅助软件的配合,才能很好地完成。三、标题及背景的制作1、标题选定 FORM1 窗体,对其属性 caption 项,设置为“学生管理系统”2、背景窗体的背景有多种方法来设置,这里我采用了两种:对窗体背景 picture 属性设置在窗体中添加 image 控件这两种方法各有利弊,picture 属性设置方法简单,但背景位置不好控制;image 控件设置方法易控制图片的位置,但需要单加入一个控件。根据它们的利弊,本例中,我利用 picture 做为窗体的大背景,利用image 控件做为窗体欢迎词。由于 picture 的位置不可控性,
3、我对窗体做了以下调整。1)将窗口调整至于图片一样大。2)Windowstae 属性设置为 0,即正常状态。3)Borderstyle 属性设置为 1, 即屏蔽最大化、最小化、边框改变的功能。4)Moveable 属性设置为 false,即该窗口不可移动。经过四步设置后,我们的欢迎界面用户就不可以随意改变窗体大小,来破坏背景效果。四、菜单栏菜单栏是采用 VB 自带的工具菜单编辑器来制作的。操作过程主要注意以下几个问题:顶级菜单不允许在快捷键一项进行设置,若要为顶级菜单设快捷键可采用在菜单名称后加(&字母)的方式,调用时,用 alt+字母调用。各级菜单的名称不能重名,因为它们在调用过程是一个独立的
4、子程序,没有从属性,这也菜单较工具栏的最大优势所在。菜单栏易上手,但它的字号不可控,位置在左上角,在欢迎界面中不易被注意到。因此为了提高“欢迎界面”的友好性,我们要加入工具栏。五、工具栏制作1、前提条件!)外界环境工具栏制作涉及到 toolbar 及 imagelist 两个扩展控件,这两个控件要正确运行需要在安装 microsoft office 时,采用自定义安装,并加上高级功能一项。2)添加扩展控件在 VB 工具栏中单击右键,选部件控件Microsoft windows command 6.0 即可。3)制作相关工具栏图标图标制作可以用多种软件,但由于 firework 对图片优化效果好
5、,我们制作图标时采用该软件。需要注意的是 VB 不识别 png 格式,因此制作完成后需要另存为 jpg 或 gif 等常用图片格式。2、imagelist 图片列表为了能使工具栏更美观我们在 imagelist 准备一些图标,以备 toolbar 工具栏之用。图片列表中对图片是采用序号编排的,该序号也是与 toolbar 联系的纽带,因此带入图的顺序要注意。3、toolbar 工具栏设置图 1图 2Toolbar 工具栏的设置主要就是上面图 1、图 2 的设置。图 1 通用一项1)图片列表:设为准备好的 imagelist,使各个工具项有对应图片。2)样式:选择 0,工具栏是 3d 按钮样式,
6、但分隔符按钮不显示效果。选择 1,工具栏是平面按钮样式,分隔符按钮显示效果。图 2 按钮一项1)索引:对应工具栏中按钮的序号2)标题:工具栏中显示的文字提示3)图像:对应图片列表的图片序号。4)样式:按钮的样式。选择 0:普通按钮样式。选择 3:分隔符按钮样式。4、toolbar 工具栏功能设置每个工具栏以功能1)指向工具栏双击在工具栏的单击事件中编辑2)命令If Button.Index = 1 Then查询.ShowEnd IfIf Button.Index = 3 Then添加.ShowEnd If其中 button.index 指的是工具栏按钮的序号。在外界对工具栏中按钮设置有效性1)格式:窗体名称。工具栏名称。Buttons(n).属性其中 n 指按钮的序号,注意分节符按钮也占序号。)举例:界面.Toolbar1.Buttons(3).Enabled = False