对象名称前的点(句点)是什么意思?
What does the dot (period) mean before an object name?
我正在转换 Foxpro 7 应用程序,我在代码中的大约 200 个地方看到一条声明:
LOCAL LcAlias as string
LcAlias = .LcAlias && This is the line in question
SELECT(LcAlias)
我不知道 .LcAlias 代表什么,点(句点)代表什么或者它是如何填充的。我已经对项目目录中的所有可读对象进行了全面搜索,但我无法确定 .LcAlias 是如何填充数据的。我在网上唯一能找到的是对先前 WITH 块的引用,但上面的代码出现在代码页的最顶部,它不包含在 WITH 块中。
如果有人知道这个永久 Foxpro n00b 的线索,我将不胜感激。
谢谢!
几乎可以肯定在这段代码之前的某处,有这样一行:
WITH SomethingOrOther
下面的某处是:
ENDWITH
也就是说这里的.lcAlias是SomethingOrOther.lcAlias.
我正在转换 Foxpro 7 应用程序,我在代码中的大约 200 个地方看到一条声明:
LOCAL LcAlias as string
LcAlias = .LcAlias && This is the line in question
SELECT(LcAlias)
我不知道 .LcAlias 代表什么,点(句点)代表什么或者它是如何填充的。我已经对项目目录中的所有可读对象进行了全面搜索,但我无法确定 .LcAlias 是如何填充数据的。我在网上唯一能找到的是对先前 WITH 块的引用,但上面的代码出现在代码页的最顶部,它不包含在 WITH 块中。
如果有人知道这个永久 Foxpro n00b 的线索,我将不胜感激。
谢谢!
几乎可以肯定在这段代码之前的某处,有这样一行:
WITH SomethingOrOther
下面的某处是:
ENDWITH
也就是说这里的.lcAlias是SomethingOrOther.lcAlias.