請教VB問題

2022-06-16 11:31:58 字數 820 閱讀 9843

1樓:匿名使用者

錯誤在模組程式裡

cmdfirst等4個控制元件沒有標明他們所在的窗體雖然可能只有一個「form1」窗體,但是窗體名稱還是需要的所以應該寫form1.cmdfirst.enabled=a ....

試試吧,應該就是這樣

2樓:我是甜

首先在窗體1中新增四個命令按鈕,名稱分別為cmdfirst,cmdprivious,cmdnext,cmdlast

在模組中定義:你寫了兩行cmdnext重複了public sub control(a as boolean, b as boolean, c as boolean, d as boolean)

form1.cmdfirst.enabled = aform1.

cmdprivious.enabled = bform1.cmdnext.

enabled = cform1.cmdlast.enabled = dend sub

呼叫是對的

3樓:

public sub control(a as boolean, b as boolean, c as boolean, d as boolean)

with 你的主窗體名

.cmdfirst.enabled = a.cmdprivious.enabled = b.cmdnext.enabled = c

.cmdlast.enabled = d

end with

end sub

4樓:俺是菜菜鳥

樓主呼叫的時候為什麼用module1啊 ?

VB問題,找人請教,向懂vb的人請教一題

先說這個題目在計算什麼 先隨機產生30個數字放在一個陣列中,然後找出其中的最小數 或最大數 根據以上分析,來看各個空應該填什麼 第一個空 arrn i int rand 這一句的作用是產生隨機數,要填的數字大小用於控制所產生的隨機數字的大小,是在0和10之間的一個數字呢,還是0 100之間的一個數呢...

請教VB高手程式執行時間的問題,請教VB高手一個程式執行時間的問題

你可以這樣計算 開始程式前先執行一段 private declare function gettickcount lib kernel32 as long dim pertime as long private sub form load dim timer1 as long timer1 gett...

VB工程組問題 請教高手,VB工程和工程組的區別

你這種情況好像只能用雙執行緒來解決。把第二個程式編譯成exe,然後在第一個程式的迴圈之前shell第二個程式。應該沒有那麼複雜吧。用非模態呼叫不就行了嗎 sub main form1.show 0 form2.show 0 end sub 兩個窗體互不影響 vb工程和工程組的區別 vb程式設計時,在...