导航

VB项目的Option explicit选项

Posted on 2011-01-20 18:09  MyNet  阅读(2321)  评论(4编辑  收藏  举报

 

     今天发现相同的VB代码在二个的解决方案的项目中编译结果还不一样,一个正常编译通过,一个则编译报错,十分困惑,报错信息如下图:

 


 

   后来发现将报错的row变量定义好类型即可,如下:

     

   最后努力找到问题原因为,VB项目通过“Option explicit”选项来决定 变量是否需要强制定义类型,如果未定义则编译不通过,如下图所示:

 

  

 

   为了代码规范,建议以后我们所有的项目都将“Option explicit”选项定义为On。