vb中option explicit 是什麼意思 送20分

2021-12-16 10:20:00 字數 787 閱讀 1196

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