局部函数和全局函数是如何定义的?跟局部过程和全局过程的定义是否有所差异?
局部函数和全局函数是如何定义的?跟局部过程和全局过程的定义是否有所差异? 问题点数:20、回复次数:6Top
1 楼luo521(黑暗中的舞者)回复于 2003-06-01 13:41:06 得分 0
public
procedure name();
function name();Top
2 楼supercorn()回复于 2003-06-01 13:48:04 得分 0
能说得详细一点吗?因为我也试过,好像不行呀。Top
3 楼DLW9800(王)回复于 2003-06-01 17:35:09 得分 0
先使用构造函数(contructor)和解析函数(destructor)Top
4 楼Eastunfail(龍子龍孫) (Serpent's Embrace)回复于 2003-06-01 18:22:57 得分 0
object Page: TcxPageControl
Left = 0
Top = 33
Width = 693
Height = 399
Align = alClient
LookAndFeel.Kind = lfUltraFlat
LookAndFeel.NativeStyle = False
TabOrder = 2
OnChange = PageOnChange
end
Top
5 楼Eastunfail(龍子龍孫) (Serpent's Embrace)回复于 2003-06-01 18:23:14 得分 10
不好意思,贴错了~~~~
类:在private域中的函数叫做私有函数,public叫做公开函数。不是什么全局局部
不是类:
在unit中的interface下面写了声明的叫做全局函数,没有写声明的叫做局部函数。
另外
procedure Foo()
procedure Foo2()
begin
...
end;
begin
....
Foo2;
...
end;
在这里面,Foo2也是局部函数,只有Foo里面才可以访问Top
6 楼zhoutian618(秦失其鹿,天下共逐,唯胜者得鹿而割之)回复于 2003-06-01 18:25:30 得分 10
在interface中声明的函数(非类成员函数)都叫全局函数
在类的Public中声明的叫公用的类成员函数.
在过种中定义的函数叫局部函数.
Top




