您的位置:程序门 -> vb -> 基础类



vb中没有定义变量类型,没有赋初值,为什么没有报错?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


vb中没有定义变量类型,没有赋初值,为什么没有报错?[已结贴,结贴人:sour_kraft]
发表于:2007-06-01 21:51:22 楼主
<script   language= "vbscript ">
sub   eg1()  
          dim   x   ,y
          for   x   =   1   to   50
          y=y+x
          next  
          msgbox(y)
end   sub  

call   eg1()
</script>
大家帮忙看看,为什么变量y没有定义类型和初始值,而可以运行没有报错啊.
我是初学,大家多帮助
发表于:2007-06-01 21:59:281楼 得分:0
没有设置变量强制申明:option   explicit
发表于:2007-06-01 22:04:422楼 得分:0
不论怎么样,他可以运行出结果来,这是为什么啊,是不是有什么知识点我没掌握,大家帮忙解释的清楚点,我刚来,分不多,多帮忙
发表于:2007-06-02 07:20:593楼 得分:5
vbs中变量都是variant类型的
发表于:2007-06-02 12:03:254楼 得分:5
没声明类型的   都为变体变量   由系统自动识别类型!!
发表于:2007-06-02 15:49:355楼 得分:0
听了楼上朋友的提示,再查了书,明白了,谢谢各位,分实在不多,多包涵


快速检索

最新资讯
热门点击