vb问题

1年前 (2022-10-10)阅读3回复1
zaibaike
zaibaike
  • 管理员
  • 注册排名1
  • 经验值538725
  • 级别管理员
  • 主题107745
  • 回复0
楼主

  缺省 [As类型]为可变类型。

示例

Dim a as Integer

Dim b as String

dim c as double

dim d as single

那是单行单变量定义,若是你要单行多边量定义,能够在一行上写。

若把多个变量都定义成统一类型,例如:把X,Y,Z都定义成双精度型,必需写成:Dim X as double,Y as double,Z as double 等价于

Dim X as double

dim Y as double

dim Z as double

也就是说以逗号为分界

若是写成:Dim x,y,z as double

则x,y定义成可变类型,z定义成双精度型。

  ,等价于:

Dim x

DIm y

dim Z as double

上面的Dim x即DIm x as Variant,变体型,日常平凡我们能够不写As Variant。

有时候我们需要必然长度的字符串,好比10个长度的,那就在后面用*辨识,加上长度10

关于字符型变量,VB平分为定长和变长两种。

  例如:

Dim Name as string,Id as string*10 ,等价于

DIm Name as string

DIm Id as String*10

双精度代表一个数值范畴,VB里面BTYE  不外若是我们处置小数,只能用SINGLE或以上的类型。一般碰到100!的利用必需用DOUBLE。详细信息看MSDN。

定义(dim)变量为(as)某品种型

vb问题

好比

定义 变量a为整型

Dim a As Integer

0
回帖

vb问题 相关回复(1)

彩虹
彩虹
沙发
我对VB问题还不是很熟悉,需要进一步学习和实践才能掌握。
1周前 (01-19 19:37)回复00
取消