-
類型不匹配
鎖定
類型不匹配,當前 Visual Basic為了完成數據類型的賦值,能夠對許多數值進行轉換,而較早的版本則做不到,所以造成類型不匹配錯誤的發生。
- 中文名
- 類型不匹配
- 適用語言
- Visual Basic
- 所屬領域
- 計算機科學
有下列幾種原因和解決方法:
將對象傳給了需要單一屬性或值的過程。
傳遞正確的單一屬性或調用給工程的方法。
使用了表達式所要的模塊或工程名稱,例如:
Debug.Print MyModule
指定可以顯示的表達式。
將傳統 Basic 錯誤處理例程與擁有 Error 子類型 (10, vbError) 的 Variant 值混合,例如:
Error CVErr(n)
識別一個錯誤,要將其映射到 Visual Basic 或用户錯誤,然後產生錯誤。
CVErr 值不能轉換成 Date。例如:
MyVar = CDate(CVErr(9))
使用 Select Case 語句或一些類似的結構映射返回的 CVErr。
可用循環顯示每個元素以打印數組,。
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:5次歷史版本
- 最近更新: 毒舌拙见