单元的引用问题!

lovearcher 2009-01-09 10:03:16
在接口部分引用单元和在应用部分引用单元的不用是什么呢?
...全文
47 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
qiume 2009-01-09
  • 打赏
  • 举报
回复
[Quote=引用楼主 lovearcher 的帖子:]
在接口部分引用单元和在应用部分引用单元的不用是什么呢?
[/Quote]

在接口部分引用的单元可以在接口部分和实现部分使用,而在实现部分引用的单元则只能在实现部分使用。

unit Unit2;

interface

//以上为接口部分

implementation
//以下为实现部分

end.

lovearcher 2009-01-09
  • 打赏
  • 举报
回复
请问在楼上的朋友,代码编译时指得是在写过程和函数当中,才能调用么????
bdmh 2009-01-09
  • 打赏
  • 举报
回复
接口部分引用后,可以在本单元的任意地方声明所引用单元中的类的变量
应用部分引用后,就只能在代码编写时引用单元中的类的变量
其实就是作用范围不太一样

还有就是,有时为了避免两个单元循环引用,就可以一个引用放在接口部分,一个引用放在应用部分
starluck 2009-01-09
  • 打赏
  • 举报
回复
[Quote=引用楼主 lovearcher 的帖子:]
在接口部分引用单元和在应用部分引用单元的不用是什么呢?
[/Quote]

記住:從聲明的地方開始下面都可翠用就OK了。

不過執行處引用的話,好處就是避免一個循環引用的問題。

16,749

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧