博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

类型别名

Posted on 2011-06-24 13:48  豪杰的爸爸  阅读(142)  评论(0)    收藏  举报

我们可以在Delphi中定义类型别名,来提高代码的可读性,同时创建特定的属性编辑器。

方法一:

type

   TMyIntegerA = Intger;

这种格式定义出来的TMyIntegerA类型和Integer类型,一点区别都没有,在任何时候都是兼容的。

 

方法二:

    TMyIntegerB = type Integer;

这种格式定义出来的TMyIntegerB类型,在赋值表达式或传值参数中都是兼容的。但是在var或out传址参数中,系统会认为不兼容,编译报错!

 

 TMyIntegerA,TMyIntegerB统称为Integer类型的别名。