程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> Visual Basic語言 >> VB綜合教程 >> VB程序中的錯誤類型概述

VB程序中的錯誤類型概述

編輯:VB綜合教程
 

1. 編譯錯誤

編譯錯誤是由書寫不正確的代碼產生的。錯誤產生原因及處理方法如下所示。

  • 關鍵字拼寫錯誤:建議編程輸入時用小寫字母,關鍵字拼寫正確時首字母自動變為大寫,如關鍵字首字母沒有變為大寫,說明關鍵字拼寫有錯誤,可進行修改。
  • 遺漏必需的標點符號:建議在“工具”--“選項”中設置“自動列出成員,自動顯示快速信息,自動顯示數據提示”,如此可按照系統提示輸入,避免遺漏標點符號等錯誤。

VB程序中的錯誤類型 - deeme - 走過的記憶

  • 語句結構不完整:建議輸入時,按結構縮格,同時首尾呼應,For......Next,If ......End If成對出現。

2. 實時錯誤
運行時的錯誤是指編譯通過後,在執行程序時出現的錯誤。錯誤產生原因及處理方法如下所示。

  • 0作除數:
  • 數據類型不恰當:注意Integer類型的數據范圍是-32768至32767。如果不定義變量的數據類型,變量是變體型變量。當時還需注意Dim a ,b As Integer,a為變量型變量,b為整形變量。
  • 找不到對象:建議首先檢查窗體中是否使用了這個對象,如沒有,是否引用對象不正確,其次是如果有這個對象,是否對象名稱不正確?
  • 對象屬性不正確:

3. 邏輯錯誤
程序運行後,得出的結果不是正確的。這說明程序存在邏輯錯誤。邏輯錯誤產生的原因很多,運算符使用不正確、語句次序不對、循環的設置不對等,都可以產生邏輯錯誤。
對於邏輯錯誤VB是檢查不出來的,因此也沒有提示信息產生,只能夠靠我們自己仔細分析閱讀程序,並充分使用調試工具,才能避免錯誤的發生。

 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved