当前位置:  开发笔记 > 编程语言 > 正文

在Delphi中定义其他单元的类型

如何解决《在Delphi中定义其他单元的类型》经验,为你挑选了2个好方法。

在某个单元的接口块中定义类型,然后uses在需要该类型的其他单元中包含该单元via 子句.

unit A;
interface
type
  TMyArray = array [1..4] of Integer;

...

当您需要TMyArray在另一个单位使用时:

unit B;
interface
uses A;

...
var x : TMyArray;


gabr.. 5

或者,在单元C的接口部分定义您的类型,并在A和B中使用该单元.



1> zendar..:

在某个单元的接口块中定义类型,然后uses在需要该类型的其他单元中包含该单元via 子句.

unit A;
interface
type
  TMyArray = array [1..4] of Integer;

...

当您需要TMyArray在另一个单位使用时:

unit B;
interface
uses A;

...
var x : TMyArray;



2> gabr..:

或者,在单元C的接口部分定义您的类型,并在A和B中使用该单元.

推荐阅读
jerry613
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有