VB中 “編譯錯誤:未找到方法或數據成員””和“實時錯誤'424'”

 

錯誤一:“編譯錯誤:未找到方法或數據成員”

 

                                                                     

 

錯誤:不知道爲什麼昨天設置的命名是Flexgrid控件,今天再打開,變成了PictureBox控件,所以一運行彈出了此錯誤框,並定義在rows=2。

解決方案:把PictureBox換爲Flexgrid控件即可。

 

 

錯誤二:“實時錯誤'381':Subscript out of range”

                                                     

 

錯誤:①調試結果:

                                            

 

②"subscript out of range" 指的是1)數組索引超出範圍;(2)下標超出範圍

解決方案:“右擊Flexgrid控件——屬性——將列(Cols)值改爲自己需要的數”(如下列代碼所示,需要的列數爲8,故改爲8)

                                            

            .Rows = 2
            .CellAlignment = 4
            .TextMatrix(1, 0) = "學號"
            .TextMatrix(1, 1) = "姓名"
            .TextMatrix(1, 2) = "性別"           
            .TextMatrix(1, 3) = "出生日期"
            .TextMatrix(1, 4) = "班號"
            .TextMatrix(1, 5) = "聯繫電話"
            .TextMatrix(1, 6) = "入校日期"
            .TextMatrix(1, 7) = "家庭住址"

                                                                                

錯誤三:實時錯誤'424':要求對象

                                                  

錯誤:要求對象是因爲所使用的對象沒有定義。

解決方案:點擊調試看是在哪行出錯了,定義一下對象即可,也可能是因爲控件名寫錯了,所以大家敲代碼時一定要細心!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章