加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

Delphi如何使用其他形式的类型?

发布时间:2020-12-15 09:39:47 所属栏目:大数据 来源:网络整理
导读:对不起,这是一个非常新手的问题. 我正在进行维护这个庞大的应用程序.它有5种不同的形式.我们将全局变量放在一个单元中(uGlobal).但我似乎无法从数据单元(uData)访问它. 我有这个: Unit uGlobaltypeTmyType: (alpha,beta);...Unit uGlobalStuff: TmyType - e
对不起,这是一个非常新手的问题.

我正在进行维护这个庞大的应用程序.它有5种不同的形式.我们将全局变量放在一个单元中(uGlobal).但我似乎无法从数据单元(uData)访问它.

我有这个:

Unit uGlobal
type
TmyType: (alpha,beta);
...

Unit uGlobal

Stuff:  TmyType  <- error,undeclared indentifier

当我试图将uGlobal放入uData的使用部分时,它会抱怨循环引用.所以,这里有点无能为力.他们都在同一个项目中.这是使用BDS 2006.

解决方法

你有一个循环引用,因为uGlobal中的东西想要使用uData中的东西,反之亦然.循环引用是大型项目中的一个大问题,因为它们大大增加了复杂性 – 如果你有循环依赖,它就变得更像一个BIGGER单元.我怀疑在您的项目被认为是大型项目之前还有很长的路要走,更不用说“大规模”了.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读