VB提供三種控制項給我們使用: 標準控制項
、ActivX控制項
、Insertable控制項
- 標準控制項:VB內建控制項,例如Button與TextBox.標準控制項再建置之後出現再Toolbox中.
- ActiveX控制項:是副檔名為.ocx的檔案,可以被加到 Toolbox 視窗讓應用程式使用。
- Insertable控制項:一種典型的OLE物件,例如Microsoft Excel的Wordsheet物件就是Insertable控制項。
底下介紹標準控制項建立方法
範例一:簡單的上下左右按鈕 (下載範例)
3.設計完UserControl後,要建置UserControl
4.建置完,在工具箱中會出現UserControl1,拉UserControl1到Form1.就可以將使用者元件新增至Form中了
範例二:保持型按鈕製作
保持型-只要按一下放掉可保持按下的狀態,再按一下才回復
回復型-要按著才能為按下狀態,放開按鈕就跳起來
保持型按鈕 |
一樣在專案中加入使用者控制項,使用Button元件,仿上圖處理.再把按鈕被按下之後的圖匯入resource檔.在使用者元建的程式部分填入以下程式.
執行結果 |
例如說新增PB_down_image與PB_up_image的屬性來決定要使用哪種按鈕圖像.新增Font_type來決定字型, Font_size決定大小 ,PB_size決定按鈕大小等...
超實用~~~
回覆刪除