中易网

vb小问题一道

答案:7  悬赏:10  
解决时间 2021-04-28 03:32
  • 提问者网友:浪子生来ˇ性放荡²↘
  • 2021-04-27 18:55

Option Explicit
Private Sub Form_Load()
Dim a
a = 13
Debug.Print a
End Sub

有了第一句话,不是说就必须要写类型说明了嘛!为什么我没写,运行还是对的?

最佳答案
  • 二级知识专家网友:温柔刺客
  • 2021-04-27 19:21

Dim 后就可以了,


不写AS不会有太大的事



但是


dim b


b=true


b=9999999


b=1



你能给 写过去?

全部回答
  • 1楼网友:woshuo
  • 2021-04-28 01:05

你已经声明变量了

Dim a 一句已经声明了变量a(类型为变体型变量)

实际上,Dim a 就相当于 Dim a As Variant

  • 2楼网友:桑稚给你看
  • 2021-04-27 23:48

你那个dim a 不就是声明变量吗?声明A为变体

  • 3楼网友:情战凌云蔡小葵
  • 2021-04-27 22:49
有了第一句话就必须声明,否则无需声明变量 建议写第一句话,否则写程序时出现错误很难被发现 你已经声明变量了 Dim a 就是,Dim是声明变量的一种语句,a 是你声明的变量
  • 4楼网友:冷眼_看世界
  • 2021-04-27 22:09
有些声明是可以不写到
  • 5楼网友:白日梦制造商
  • 2021-04-27 21:18

dim a是声明变量a,但没指定变量a的数据类型

如果是dim a as string就声明了变量a且为a指定了数据类型

  • 6楼网友:懂得ㄋ、沉默
  • 2021-04-27 20:29

Option Explicit 是强制要求声明变量再使用

不是强制要求说明变量类型

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息