vb定義有關問題

時間 2022-10-05 07:10:02

1樓:匿名使用者

m 和 total 是引數變數(相當於和外界交換資料的作用) 可以由外部賦值 i卻不能直接從外部給予賦值操作

引數變數還可以設定 傳遞方式 byval or byref來決定是否可以改變實際變數的值

a=2b=3

call mmm(a,b)

msgbox a 'a結果為1

msgbox b 'b還是3

sub mmm(byref m as integer,byval total as integer)

dim i as integer

m=1total=1

end sub

你這個i 是form_load 事件裡的 並不是自定義過程mmm裡i 因為是區域性變數所以可以取相同變數名

2樓:匿名使用者

在括號裡的是可以被傳遞的

打個比方

private sub form_click()c=231

v=684

sub(c,v) '相當於是將c的值賦給m,將v的值賦給total

end sub

在下面的是只能在單一程序中使用

3樓:匿名使用者

m和total是呼叫sub mmm過程時,必須的引數

vb中如何定義數的取值範圍,VB中如何定義一個數的取值範圍??

vb中定義一個數的取值範圍可以通過條件判斷來實現。比如 設定a取值範圍 100 999,則 如下 if a 100 and a 999 then 判斷是否在100 999區間內 在區間內寫相應 else 不在區間內寫相應的 end if 灰原哀柯南君蘭 這涉及到資料的處理,一般地我們運用數值型函式給...

VB怎麼宣告陣列,VB中陣列怎麼定義

如果有規律就可以用for next 來賦值,如果沒有規律,資料又很多的話,就從檔案裡面讀。dim 陣列名 as int new int vb中陣列怎麼定義 是這麼定義的 陣列中的第一個元素的下標稱為下界,最後一個元素的下標稱為上界,其餘的元素連續地分佈在上下界之間,且陣列在記憶體中也是用連續的區域來...

請教各位VB搞手有關ListBox的問題

你好,list1.listindex才是當前使用者點選的專案編號,melovefree的方法需要你開啟checkbox屬性才能生效.正確的方法如下 private sub list1 click dim c as string c list1.list list1.listindex clipboa...