T terry_zhou82 Unregistered / Unconfirmed GUEST, unregistred user! 2007-11-13 #1 在同一个单元下面。我在PRIVATE下面的定义的变量和在比如说“FormCreate”下用VAR定义的功能是否一样?
Y yixueying2003 Unregistered / Unconfirmed GUEST, unregistred user! 2007-11-13 #2 不一样啊,在比如说“FormCreate”下声明的只在这一个过程中有效
T terry_zhou82 Unregistered / Unconfirmed GUEST, unregistred user! 2007-11-13 #3 楼上的,那么就是说在PRIVATE下面申明的变量或者函数在整个类中都可以使用,可以这么理解吗?
T tseug Unregistered / Unconfirmed GUEST, unregistred user! 2007-11-13 #4 基本如此。 不过,在Delphi中,Private成员除了在声明类中可以访问外,在声明类所在的单元 (.pas文件)中的任何地方都能被访问,不论这些代码与声明类的关系如何,有点类 似C++的友元(friend)。
基本如此。 不过,在Delphi中,Private成员除了在声明类中可以访问外,在声明类所在的单元 (.pas文件)中的任何地方都能被访问,不论这些代码与声明类的关系如何,有点类 似C++的友元(friend)。
B bluesweet Unregistered / Unconfirmed GUEST, unregistred user! 2007-11-13 #5 如果是类的PRIVATE的话,就只能类本身和友元可访问.(一个单元下的多个类.互为友元)