vb按鈕隨機變顏色,如何修改vb按鈕的顏色

時間 2021-10-14 21:23:07

1樓:匿名使用者

'將1-4的style屬性改為1,然後新增**

private sub command5_click()

randomize

dim n as integer

n = int(rnd * 4)

select case n

case 0

command1.backcolor = qbcolor(int(rnd * 15))

case 1

command2.backcolor = qbcolor(int(rnd * 15))

case 2

command3.backcolor = qbcolor(int(rnd * 15))

case 3

command4.backcolor = qbcolor(int(rnd * 15))

end select

end sub

2樓:匿名使用者

建立5個陣列控制元件(就是建立一個按鈕,複製第一個按鈕貼上5個)寫以下**

dim ys&

private sub form_load()ys=combo1(0).backcolorend sub

private sub command1_click(index as integer)

static i%

if index=4 then

i=i+1

end if

if i mod 2=0 then

timer1.enabled=true

else

timer1.enabled=false

end if

end sub

private sub timer1.timer()randomize

for i=0 to 3

command1(i).backcolor=rgb(int(rnd * 255),int(rnd * 255),int(rnd * 255))

next i

end sub

vb如何實現顏色隨機選擇 15

3樓:夢想種子

private sub form_click()randomize timer

backcolor = rgb(rnd * 256, rnd * 256, rnd * 256)

end sub

'這是bai改變窗體du背景顏

zhi色的

dao過版

程**權。

4樓:匿名使用者

rgb(int(rnd*256),int(rnd*256),int(rnd*256))

上面這個函式值就是一個隨機顏色

如何修改vb按鈕的顏色

5樓:匿名使用者

在設計狀態時將按鈕command1.style = vbbuttongraphical  『改為影象模式,

這一點很關鍵。內

'否則顏色無法容

顯示。private sub command2_click()command1.backcolor = vbredend sub

6樓:匿名使用者

在設copy計狀態時將按

bai鈕command1.style = vbbuttongraphical 『改為影象模式,du這一點很關鍵。

'否則顏zhi色無dao法顯示。

private sub command2_click()command1.backcolor = vbredend sub

7樓:樑丘開宇陰勳

用標準控制元件是無法改變的。有兩種方法可以解決:

(1)採用**框來代替

(2)搜xp控制元件,是windows

xp風格的控制元件(如命令按鈕、單選按鈕、核取方塊……)。通常都會有示例說明,顏色很豐富,也很漂亮

8樓:伊玉花以念

假設你有復button1和button2,按下了button1之後改制變button2的顏色,那麼:

在設計狀態時將按鈕command2.style=vbbuttongraphical

『改為影象模式,這一點很關鍵。

'否則顏色無法顯示。

private

subcommand1_click()

command2.backcolor

=vbred

endsub

vb 動態新增 按鈕 事件

可以考慮按鈕陣列,即新加的按鈕與已存在的按鈕name相同,僅具有不同的index,那麼這一組按鈕的相同事件都可以在同一個過程中實現,藉由這個過程的index引數來區別使用者單擊的是哪個按鈕。舉個例子 兩個按鈕都叫做command1,index分別為0和1index為0 的按鈕的caption為 按鈕1...

vb中單擊命令按鈕觸發哪些事件,在VB6 0中,怎麼寫一個命令按鈕多次單擊按鈕的不同事件?

1 在vb中單擊命令按鈕觸發單擊事件,即窗體的click事件。2 在vb中單擊命令按鈕觸發失去焦點事件,當焦點不在按鈕上即發生。3 在vb中單擊命令按鈕觸發鍵盤按下事件,任意按下任意的鍵盤即可觸發事件。4 在vb中單擊命令按鈕觸發滑鼠按下事件,當滑鼠按下即可觸發的事件,無論是左鍵還是右鍵。5 在vb...

求助,用VB實現模擬點選某視窗中的按鈕

有個笨辦法 先啟動一個 timer 然後用 messagebox 它不會暫停 timer 工作 然後在 timer 裡操縱滑鼠點選 不如干脆按y了 private declare function messagebox lib user32 alias messageboxa byval hwnd ...