1樓:op紅髮傑克
option explicit
private sub command1_click()dim a as string
a = "tttt"
msgbox (a)
end sub
以上成功執行
option explicit
private sub command1_click()a = "tttt"
msgbox (a)
end sub
以上程式出現編譯錯誤,就是說,只要使用了option explicit,所有的變數就必須要宣告,比如出錯的程式就沒有dim a的語句,所以出錯了。
private sub command1_click()a = "tttt"
msgbox (a)
end sub
這段也能正常執行,因為沒有option explicit,所以就可以不宣告變數。
2樓:匿名使用者
強制變數宣告
比如你使用了一個變數abc
如果沒有開頭的那行
那麼完全不用宣告就可以使用
如果有 option explicit
就必須進行dim宣告
也就是說 在此模組(窗體內)的所有變數都需要宣告不管是public static dim等等我們建議使用option explicit的強制宣告有利於我們對**進行檢查和分析
知道每個變數都在**宣告 用來做什麼的
option explicit它 寫在一個窗體模組的通用部分
vb中eecute的用法,VB中Execute的用法
execute返回了一個結果集 因為返回一行 0 表示這個結果集的第一個欄位的值 直接賦給lzdbig id1值是 查詢出來的 max big id 表裡最大的 加 0 表示不將這個結果賦給任何變數,直接顯示 vb中shell函式和shellexecute函式的使用方法 聯絡 區別?樓主,vb之中只...
vb程式中mnufont1意思,vb中form1 fontsize是什麼意思
mun 是menu的縮寫,即 選單 的意思 font 是 字型 的意思 1是編號。合起來的意思就是這是個與字型設定有關的選單控制元件。但是,這個名稱是可以由設計者自己定義的,mnufont1這樣的命名法只是vb官方建議的起名原則,但並不是硬性規定,事實上設計者完全可以根據自己的愛好用任意的合法字元進...
VB中RND函式的問題,VB中 rnd函式問題?
rnd 函式 返回一個包含隨機數值的 single。語法rnd number 可選的 number 引數是 single 或任何有效的數值表示式。返回值如果 number 的值是 rnd 生成 小於 0 每次都使用 number 作為隨機數種子得到的相同結果。大於 0 序列中的下一個隨機數。等於 0...