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...