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单元.我怀疑在您的项目被认为是大型项目之前还有很长的路要走,更不用说“大规模”了. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |