1樓:匿名使用者
dim任何地方几乎都可以使用,用作定義變數的謂詞。dim定義的變數是臨時變數,隨用隨釋放static和dim一樣,但是隻要定義一次在這個變數的作用域中就不會再次重新產生變數,而是沿用老變數(也就是——一次定義,終身受用)public一般用於定義類等內部宣告變數的許可權(是否允許為外部訪問)
2樓:匿名使用者
dim 可以用於一個模組,當成private用(只是申請變數)但主要用於一個過程,函式的申請變數,在模組中(看下面private) ,在過程中只存活時間就是本過程結束,過程結束了,這個變數在記憶體中也不存在了
private 用於模組中,是私有的,申請的變數一直存在,除非你移除了本模組
public 是公共的,可以在整個程式中呼叫,用於模組,不能用於類模組中來申請變數
static 主要就是用於一個過程/函式內部了,其值會存在記憶體中,就算過程/函式已經執行過了,它不存在!
3樓:匿名使用者
dim定義的內部變數
stastic定義的靜態變數
public定義的公共變數
變數的使用範圍和型別不一樣!具體你可以參考msdn幫助
vb中的if語句,VB中的If語句
荀曾顏念雁 檢測事件是在文字框中的change事件中判斷,也就是說只要文字框有改變就檢測!如果把其中的 and改寫成 or就可以判斷其中一個文字是否為空!private subtext1 change 判斷文字框最快的速度還是判斷它的長度是否為0iflen text1.text 0 andlen t...
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...