【发布时间】:2010-12-02 22:51:25
【问题描述】:
我在Delphi有一个案例比如:
单元 A 包含类“一” 单元 B 包含类“一”
我在一个使用单元 A 的类中,并想使用 B 中类 One 的静态函数;我该怎么做?在 C# 中,我会写如下内容:
B.One.SomeProcedure
或者我什至会使用“使用”来“重命名”一个命名空间。我可以在德尔福做什么? (删除单元 A 的“用途”不是一种选择,也不是重命名两个类之一。)
编辑:我使用的是 Delphi 2007。
【问题讨论】:
-
如果您只是发布了代码的精简版,那么我们可以立即告诉您解决方案
-
确切的代码并不重要;缺少的部分是两个单位都需要在“使用”条款中。来自 C# 背景,这让我很困惑,直到我弄清楚了。 (C# 允许在不导入其他单元的情况下使用完全限定的命名空间。)
标签: delphi namespaces