調用過程(Sub)時不能使用括號


運行時提示“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關鍵字


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM