对广大编程爱好者来说,不仅希望自己写出的程序实用、性能稳定,更希望软件的界面豪华、漂亮。而拥有漂亮的图形按钮能使整个界面看起来更美观,也更能吸引大家的眼球.但是用编程实现并不太容易做到。而网上关于按钮的第三方控件数不胜数,让大家一时难以选择.这里,我向大家推荐vb的第三方控件AresButtonPro,一个非常好用的第三方控件,它能轻而易举的让你做出一个漂亮的图形按钮。

  使用AresButtonPro前需要注册控件。注册控件使用的是VB常用的REGSVR32方法。下载的控件包中已经制作好了一个名为"install"的批处理文件,双击它即能完成注册。

  注册好后,控件就能正常使用了。打开VB6.0,新建一个工程。然后选择菜单中的"工程(P)">"部件" 单击"浏览(B"按钮,从存放AresButtonPro的文件夹中选择"确定"后,AresButtonPro.控件就出现在工具箱中。如图1.

1

  在工具箱中选取它,把它放到新建工程的Form1上,然后在该控件上单击鼠标右键。选择"AresButtonPro CONTROL PROPERTIES",将弹出AresButtonPro的属性页。如图2

2

  从AresButtonPro的属性中,可以看出AresButtonPro的功能十分强大。这里只对一些主要属性进行简单介绍。

  Images:设置按钮的图片。如图3

3


  其中,preview是预览窗口。Images里是设置按钮各种状态下的图片。支持JPEGBMPTIFF三种图片格式。一般的,我们要准备3种按钮状态下的图片:NormalOverDown Normal为正常状态下,Over为当鼠标移到按钮上时。Down为鼠标按下时。这样做成的按钮效果比较明显。通过"Browse"选好每个状态下的图片后按下"Images"左边相对应的那个箭头按钮,就可以在预览窗口中看到效果了。应用后如果不满意可以用"Clear"按钮去除已选的图片,重新选择。

  Text:按钮上的文字。它可以加在图片上。其中左下角的Apply text下拉框,可以选择文字是在哪种图片状态下呈现。主要有:"ALL IMAGES"所有图片。

  "Normal Images"一般状态下。"Over Images"鼠标移动到图片上面时。"Down Images"按下按钮时,。"Normal& Over"正常状态下和鼠标移动到图片上面时,等等。选好后在Text文本框中输入你要在按钮图片上显示的文字。如图4

4

  设定好按钮上要显示的文字后,有时会发现文字的颜和图片不怎么相称,甚至会出现文字和图片颜太相近而导致看不清楚的情况。这时就要调整文本的颜了。AresButtonPro是通过属性页上的"Color"属性来实现的。如图5

5


  进入"color"后,会看到AresButtonPro对于颜的设置是比较全面的,有"Back"--背景颜,"ToolTip Test"--提示文本的颜等等。而我们最常用的就是最后一项的"Text"--按钮上的文字。设置颜,我们可以直接在"R""G""B"三个文本框中直接输入,也可以在左边的"Color Picker"中作选择。选好后按第一个箭头,旁边的矩形框中就会出现所选的颜。满意后"应用"即可。

  其它常用的属性,"Effects"为按钮特效,提供了诸如阴影,3D等十几种特效。并且特效可以在preview 窗口中看到,所见即所得,非常方便。"ToolTip"为设置按钮的工具提示内容。大家可以根据自己的需要设定。完成以上几个简单的步骤,就可以轻松做出漂亮的按钮了。如图6

6

  做好按钮的外观后,我们再来看看AresButtonPro控件的事件,AresButtonPro控件的事件和普通按钮控件差不多,这里就不详细介绍了。常用的有:

  ·MouseClick:单击鼠标左键发生。

  ·MouseRightDown:单击鼠标右键发生。

  ·MouseDown:按下鼠标时发生

  ·MouseUp:放开鼠标时发生。

  ·GotFocus:对象获得焦点。

  ·LostFocus:对象失去焦点。


  ·KeyPress:按下键盘任意键时发生。

  ·KeyDown:按下键盘时发生。并返回按键值。

控件的使用  ·KeyUp:放开键盘时发生。并返回按键值。

  AresButtonPro控件的简单应用就讲到这,AresButtonPro还有许多实用的功能,希望大家能够喜欢,用它做出自己漂亮的程序。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。