放在implementation里的话,只能在implementation下面用了,在上面如Tform1的定义中
使用,会出错
放在interface下的话,整个unit都能用了
interface //对外部单元的接口部分
uses //本单元使用到的其它单元名称
//注:Delphi中的use与C++中的include有所不同,
//在编译当前单元文件时,
//仅将((use包含的)单元的)interface部分添加到当前的编译单元,
//而没有实际地立刻编译引用单元的implementation部分
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
implementation //内部实现部分
uses //只对当前单元文件有效。
本文介绍了Delphi编程语言中单元文件的结构,包括interface和implementation两大部分的区别与联系。阐述了如何通过interface部分使得组件能在整个单元内被访问,而在implementation部分定义的内容则只能在该部分内部使用。
2792

被折叠的 条评论
为什么被折叠?



