Procdure //过程,没有返回值 比如, Procedure ShowName(Str : String);
Function //函数,有返回值。 比如, Function ShowName(Str : String): String;
如果把函数或者过程定义在 implementation 区域中, 那么该函数或者过程只能在本单元被访问。
如果把函数或者过程定义在 interface 区域中,那么该函数即可被别的单元访问。 但是,必须在uses后面。
Procdure //过程,没有返回值 比如, Procedure ShowName(Str : String);
Function //函数,有返回值。 比如, Function ShowName(Str : String): String;
如果把函数或者过程定义在 implementation 区域中, 那么该函数或者过程只能在本单元被访问。
如果把函数或者过程定义在 interface 区域中,那么该函数即可被别的单元访问。 但是,必须在uses后面。