VB :Option Explicit 和 dim i as integer 的区别
在vb中OptionExplicit和dimiasinteger都是用来声明变量的他们有什么区别么??...
在vb中 Option Explicit 和 dim i as integer 都是用来声明变量的 他们有什么区别么??
展开
3个回答
展开全部
Option Explicit
它不是声明变量,是使用变量时必须声明
因为就算你不声明,随便输入一个变量也可以使用,如:
private sub command1_click()
dim a as string
a="abc"
print a
end sub
这样窗体会显示"abc"
但你不输入[dim a as string]也可以,如
private sub command1_click()
a="abc"
print a
end sub
他也会显示abc,不信试试.这是a已经成为未知型变量了
在private sub command1_click()上面输入option explicit试试
这样你就知道option explicit有什么用了
它不是声明变量,是使用变量时必须声明
因为就算你不声明,随便输入一个变量也可以使用,如:
private sub command1_click()
dim a as string
a="abc"
print a
end sub
这样窗体会显示"abc"
但你不输入[dim a as string]也可以,如
private sub command1_click()
a="abc"
print a
end sub
他也会显示abc,不信试试.这是a已经成为未知型变量了
在private sub command1_click()上面输入option explicit试试
这样你就知道option explicit有什么用了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
option explicit是用来声明下面的变量必须声明的吧。
dim才是用来声明的
dim才是用来声明的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询