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

Delphi如何使用其他形式的类型?,第1张

概述对不起,这是一个非常新手的问题. 我正在进行维护这个庞大的应用程序.它有5种不同的形式.我们将全局变量放在一个单元中(uGlobal).但我似乎无法从数据单元(uData)访问它. 我有这个: Unit uGlobaltypeTmyType: (alpha, beta);...Unit uGlobalStuff: TmyType <- error, undeclared inde 对不起,这是一个非常新手的问题.

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

我有这个:

Unit uGlobaltypeTmyType: (Alpha,beta);...Unit uGlobalStuff:  TmyType  <- error,undeclared indentifIEr

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

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

以上是内存溢出为你收集整理的Delphi如何使用其他形式的类型?全部内容,希望文章能够帮你解决Delphi如何使用其他形式的类型?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1268891.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-08
下一篇2022-06-08

发表评论

登录后才能评论

评论列表(0条)

    保存