<变量>! Visual Basic 6中的语法</variable>

时间:2011-04-26 18:02:01

标签: vb6

我正在为客户端编写一些遗留代码,我想我理解这一行,但我需要vb专家来仔细检查我。

QS1! = Unit1.XICFMc(1)

我的猜测就是这句话:

  

“如果QS1不存在DIM,请在Unit1.XICFMc”的第一个位置为其指定值

我是对的吗?我无法在项目的任何地方找到QS1的定义 - 这就是我猜测的原因。

2 个答案:

答案 0 :(得分:7)

鉴于缺少Option Explicit,首次使用时会隐式创建变量。

!说明QS1属于Single类型。

答案 1 :(得分:3)

不是尾随!表示QS1变量应该键入为Single。这是使用postfixes声明类型的早期版本的基础保留。 v $是一个字符串,v%是一个整数等.IIRC,你不能明确选择这个工作。