程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> Visual Basic語言 >> VB6 >> VB中用AresButtonPro控件制作漂亮按鈕

VB中用AresButtonPro控件制作漂亮按鈕

編輯:VB6

編者:開發網站一般都提供第三方控件下載,這些控件包括了開發的各個方面,今天我們要推薦的是一個界面設計控件:AresButtonPro。如果您想參與我們的活動,請給我寫信。

源代碼包中包含AresButtonPro控件

使用方法:

對廣大編程愛好者來說,不僅希望自己寫出的程序實用、性能穩定,更希望軟件的界面豪華、漂亮。而擁有漂亮的圖形按鈕能使整個界面看起來更美觀,也更能吸引大家的眼球.但是用編程實現並不太容易做到。而網上關於按鈕的第三方控件數不勝數,讓大家一時難以選擇.這裡,我向大家推薦vb的第三方控件AresButtonPro,一個非常好用的第三方控件,它能輕而易舉的讓你做出一個漂亮的圖形按鈕。

使用AresButtonPro前需要注冊控件。注冊控件使用的是VB常用的REGSVR32方法。下載的控件包中已經制作好了一個名為"install"的批處理文件,雙擊它即能完成注冊。

注冊好後,控件就能正常使用了。打開VB6.0,新建一個工程。然後選擇菜單中的"工程(P)"->"部件"。 單擊"浏覽(B)"按鈕,從存放AresButtonPro的文件夾中選擇AresButtonPro.ocx,"確定"後,AresButtonPro.控件就出現在工具箱中。如圖1.

圖1

在工具箱中選取它,把它放到新建工程的Form1上,然後在該控件上單擊鼠標右鍵。選擇"AresButtonPro CONTROL PROPERTIES",將彈出AresButtonPro的屬性頁。如圖2

圖2

從AresButtonPro的屬性中,可以看出AresButtonPro的功能十分強大。這裡只對一些主要屬性進行簡單介紹。

Images:設置按鈕的圖片。如圖3

圖3

其中,preview是預覽窗口。Images裡是設置按鈕各種狀態下的圖片。支持JPEG,BMP和TIFF三種圖片格式。一般的,我們要准備3種按鈕狀態下的圖片:Normal,Over和Down。 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還有許多實用的功能,希望大家能夠喜歡,用它做出自己漂亮的程序。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved