联系方式
 

|网站建设|软件开发|电脑配件|电脑耗材|DV带转VCD|电脑维修|电脑托管|电脑组装|注墨加粉|光盘刻录|公司中心|企业单位|
 
 
 
【软件产品】
ThunderMail
常用函数库
Office密码破解器
个人专辑制作系统
网络营销信息系统
客户管理系统
天堂公墓管理系统
速度测试软件
【Excel宏编程】
宏编程简介
Excel效果演示
【技术文章】
VB界面技巧1
VB界面技巧2
 

VB界面技巧(二)

文章标题: VB界面技巧(二)
作者: 北京三德莱特科贸中心 雷喜兵 发表日期: 2003.5.1

在VB界面技巧(一)中,我们探讨了Vb本身的一些界面相关属性。如果程序比较大,那么就可能会用到多个窗体,控件就更多了,如何使所有的控件都具有一致的界面风格呢?好了,这一篇主要探讨一下这个问题:

四、界面形状控制

五、如何统一管理Vb控件的界面属性?

    我们可以制作一个外观类(clsFace),用来控制整个程序的界面。可以在clsFace中,提供常用的界面属性,程序的各个界面部分,均使用clsFace提供的外观属性。这样一来,就可以用clsFace统一控制程序的界面风格。这种思路,十分类似于网页设计中常用的Css,通过一个Css文件,就可以方便地控制整个网站的界面风格。

1、字体控制:建立typeFont数据类型,其中中包含:fontName,fontSize,fontEffect
2、颜色控制:建立typeColor数据类型,其中中包含:ForeColor,BackColor,MaskColor
3、图元控制:建立typePic数据类型,其中中包含:FormIcon,FormPicutre,FillPicture

这样,基本上就可以统一控制整个程序的界面风格了。如果属性不够,可以继续扩充,以满足实际需要。
下载源程序>>>

六、它山之石,可以攻玉
通过查找资料,发现了一个很好的皮肤控件,即:ActiveSkin。目前,ActiveSkin的最高版本为4.27。大家可以到http://www.softshape.com/去下载最新版本。
1、使用ActiveSkin的优点:
1)快捷。很快就可以改变程序的界面风格,只需要找个皮肤文件(后缀是skn),在程序中加两行代码就可以了。
2)界面漂亮大方。皮肤文件可以自己制作,也可以使用别人做好的。

2、使用ActiveSkin的缺点:
在使用中发现了一些问题:(也有可能是我没熟练掌握ActiveSkin)
1)界面比较复杂的程序,在使用ActiveSkin后,变的面目全非。
2)有些控件,在使用ActiveSkin后,无法显示。比如:image控件。

总结:Active控件的确是个不错的工具,它很适合于修饰现有的程序界面,同时,也具有通用性,但也存在一些问题,应该酌情使用。

(完)


参考: VB界面技巧(一)

 

 
 
电脑配件|电脑耗材|DV带转录VCD|电脑维修|网站建设|软件开发|光盘刻录|硒鼓加粉





 
 
Copyright @ 2003-2005 ThunderLight All rights reserved. 北京三德莱特科贸中心 版权所有
电话:010-69261669 69202416 传真:010-69202416 地址:北京大兴区黄村西大街怡兴园5-4-601