1樓:匿名使用者
dim任何地方几乎都可以使用,用作定義變數的謂詞。dim定義的變數是臨時變數,隨用隨釋放static和dim一樣,但是隻要定義一次在這個變數的作用域中就不會再次重新產生變數,而是沿用老變數(也就是——一次定義,終身受用)public一般用於定義類等內部宣告變數的許可權(是否允許為外部訪問)
2樓:匿名使用者
dim 可以用於一個模組,當成private用(只是申請變數)但主要用於一個過程,函式的申請變數,在模組中(看下面private) ,在過程中只存活時間就是本過程結束,過程結束了,這個變數在記憶體中也不存在了
private 用於模組中,是私有的,申請的變數一直存在,除非你移除了本模組
public 是公共的,可以在整個程式中呼叫,用於模組,不能用於類模組中來申請變數
static 主要就是用於一個過程/函式內部了,其值會存在記憶體中,就算過程/函式已經執行過了,它不存在!
3樓:匿名使用者
dim定義的內部變數
stastic定義的靜態變數
public定義的公共變數
變數的使用範圍和型別不一樣!具體你可以參考msdn幫助
vb中的UBound的問題,VB中ubound()是什麼意思啊?
先說多維陣列 在一維陣列中,我們例如說從桌子左邊到右邊,每1cm為一個單位,可以有陣列 長度 i 這個i從0到120 在二維陣列中,我除了左右,我們有按照前後,每1cm為一個單位就有了陣列 桌面 i,j 這個1從0到120,j從0到60 在三維陣列中,我們除了前後左右,再加上上下,從下到上也每1cm...
vb中cint與int區別,VB中CInt與Int區別
一 主體不同 1 cint 返回表示式,此表示式已被轉換為 integer 子型別的 variant。2 int 整數資料型別的資料 是表示某種數學整數 範圍的資料型別。二 處理過程不同 1 cint 將其四捨五入為最接近的偶數。例如,0.5 被四捨五入為 0,而1.5 被四捨五入為 2。2 int...
VB中label顯示怎麼換行,在VB中怎麼怎麼設定label自動換行
有兩種方法實現label換行 1 將label控制元件的可以調整控制元件label的寬度和高度,即可實現自動換行 2 控制換行。例如 private sub form load with label1 caption 12 vbcrlf 345 vbcrlf 6789 end with end su...