在定义类时在没有修饰符里定义的变量问题?
TA=class
A位置
private
B位置
publish
C位置
protected
D位置
在A位置定义的变量、过程或函数是什么访问范围的?是相当于private还是publish?还是protected???
[解决办法]
publish
[解决办法]
同意2楼。
在没有特定修饰既定的时候,默认是Public的。在Delphi中,除了Public外还有一个Publish,而在类定义的A位置如果没有特别修饰限定就是Publish的范围。
[解决办法]
应该是published
new一个工程,拖个Button到form上,该button出现在A位置
在代码结构中察看它是TForm1的published成员
[解决办法]
恩 据说 默认是Public {$M+}状态下编译类是 published