運行時提示“The test run cannot continue due to a syntax error”調用過程sub時不能使用括號
解決方法:使用call調用
一般情況下,這種錯誤出現在調用的過程沒有返回值的情況。應該來說,就是調用參數賦值錯誤。出現這種錯誤,使用CALL 就是可以解決的。
調用過程(sub)時,有兩種寫法 vb的特點
1.Msgbox name,0,"hai" '不要加括號
2.call Msgbox(name,0,"hai") '加上call關鍵字
因為MsgBox函數有返回值 而沒有變量收它的返回值,所以會報錯,解決方法如上,要么不加括號,要么加上call關鍵字