vb子程序或函數(shù)未定義是什么意思?
VB字程序或函數(shù)未定義說明代碼中引用的過程或函數(shù)沒有定義或名稱寫錯(cuò)。
給出的代碼msg不是VB的內(nèi)部函數(shù),代碼中也沒有自定義的msg過程存在。而正確的消息框函數(shù)名是MsgBox。
Sub, Function, 或 Property 未定義(錯(cuò)誤 35)
調(diào)用 Sub、Function 或 Property 的過程必須定義。此錯(cuò)誤有以下的原因和解決方法:
過程名稱拼錯(cuò)。
檢查拼寫并改正。
試圖從另一個(gè)工程調(diào)用過程,但并沒有在“引用” 對話框中將該引用添加到該工程。
添加引用
1.顯示“引用” 對話框。2.查找包含要調(diào)用過程的工程名。如果“引用” 對話框中沒有所要的工程名,請按“瀏覽”按鈕來搜尋它。
3.選取工程名左邊的復(fù)選框。
4.單擊“確定”。
正確的代碼:
Private Sub Command1_Click() If Text1.Text = "" Then MsgBox ("注意,你的1號框里沒有任何內(nèi)空請加入.") Else Text2.Text = Text1.Text End IfEnd Sub
MsgBox 函數(shù)
在對話框中顯示消息,等待用戶單擊按鈕,并返回一個(gè) Integer 告訴用戶單擊哪一個(gè)按鈕。