对这串带码我的理解不知道对不对 property BackColor: TColor read FBackColor write FBackColor我想上面这串命令的含义是从FBACKColor读出来数再写到FBackColr中去不知道对不对如果不对请说明正确含义谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 property BackColor: TColor read FBackColor write FBackColor上面的意思是: BackColor :是对象中的一个可读写的属性 TColor :BackColor属性的数据类型是TColor类型 read FBackColor :当读取BackColor属性时,实际返回的值取自FBackColor指向的地址(既可是变量、常量,也可以是函数) write FBackColor:写入BackColor属性时,写入FBackColor的地址(既可以是变量,也可以是过程或函数) //fromhttp://www.csdn.net/expert/topic/1087/1087864.xml?temp=.484997zswang-xgto技术交流(6) 面向“面向对象”一切都是数据这个命题属于哲学范畴这只是一种世界观如果你不能彻底的证明这是一个错误的命题那么请你不要对此发表任何反对意见强调的是:如果你能证明一切都是物质我也可以证明一切都是数据另外随便证明一切都是灵魂延伸命题及相关命题如下:只因为一切都是“0”和“1”所以处理数据的方法也是数据函数:对数据处理的描述类型(普通类型):对数据存储方式的描述指针:数据在内存中存储的位置值:数据具体存储的内容变量:对实际存储概括(所有的变量都可以看成指针变量)类:对数据存储方式及关系的描述(关系包括:元素关系、存取关系及父子关系)属性:类中对该元素数据存取关系的描述字段:类中声明的变量方法:类中声明的函数事件:类型为方法的属性对象:类的实例对于“元素关系”、“存取关系”及“父子关系”我就不多说请你在实际编程中慢慢独自品味过程是特殊的函数返回值为空的函数很多编程语言都没有过程这个概念这个概念对了解C的人不值一提因为C中只有函数注意:运算符号、语法结构可以看成更特殊的函数(但愿你了解汇编)类型是特殊的类没有关系描述的类这个概念对了解JAVA的人不值一提因为JAVA中只有类不难想象:把函数看成数据,就当出现“DLL”把关系看成数据,就当出现“OOP”把元件看成数据,就当出现“COM”把类型看成数据,就当出现“XML”//不要为如下比喻感到陌生类就想一个模具(比如:做饼的模具)只要有足够的资料(比如:面团)就可以生产出一个个相同的物品出来(比如:月饼)//不要为以下语句感到吃惊{ 类也是数据 }procedure TForm1.FormCreate(Sender: TObject);begin Caption := Format('Self:%p, TForm1:%p', [Pointer(Self), Pointer(TForm1)]);end;{ 示例对变量的内存地址直接操作 }procedure TForm1.Button1Click(Sender: TObject);var I: Integer; P: Pointer;begin I := 0; P := Addr(I); PInteger(P)^ := 123; Caption := IntToStr(I);end;{ 类型也是数据 }uses TypInfo;procedure TForm1.FormCreate(Sender: TObject);var vTypeInfo: PTypeInfo;begin vTypeInfo := TypeInfo(Integer); Caption := vTypeInfo.Name;end; 呵。是CSDN论坛出了什么问题吗?伴水跑这儿来说的话,象是在起哄:) CSDN不要准备改版吗?伴水也要改改版,呵~~呵~~ 50分 数据库小程序 如何发送一个键盘事件到另一个打开的窗口 installsheild的安装使用问题 请问怎样写求最大值和求某字段平均值的sql语句? DCOM服务器问题 ACCESS数据库问题 请问:哪里可以下载到win98底下用的波兰文语言包? 如何能知道在运行中出错是哪一行程序 请大家快帮忙看看:Query2: Can not modify a readonly dataset!!! 我想将一个网站的内容全下载下来,用什么下载工具最好??送完为止 请帮我看一下这段代码问题出在什么地方?谢谢!!! 圆角矩形窗体如何实现!!
BackColor :是对象中的一个可读写的属性
TColor :BackColor属性的数据类型是TColor类型
read FBackColor :当读取BackColor属性时,实际返回的值取自FBackColor指向的地址(既可是变量、常量,也可以是函数)
write FBackColor:写入BackColor属性时,写入FBackColor的地址(既可以是变量,也可以是过程或函数)
http://www.csdn.net/expert/topic/1087/1087864.xml?temp=.484997zswang-xgto技术交流(6) 面向“面向对象”一切都是数据
这个命题属于哲学范畴
这只是一种世界观
如果你不能彻底的证明这是一个错误的命题
那么请你不要对此发表任何反对意见
强调的是:
如果你能证明一切都是物质
我也可以证明一切都是数据
另外随便证明一切都是灵魂延伸命题及相关命题如下:
只因为一切都是“0”和“1”
所以处理数据的方法也是数据函数:对数据处理的描述
类型(普通类型):对数据存储方式的描述
指针:数据在内存中存储的位置
值:数据具体存储的内容
变量:对实际存储概括(所有的变量都可以看成指针变量)
类:对数据存储方式及关系的描述(关系包括:元素关系、存取关系及父子关系)
属性:类中对该元素数据存取关系的描述
字段:类中声明的变量
方法:类中声明的函数
事件:类型为方法的属性
对象:类的实例对于“元素关系”、“存取关系”及“父子关系”
我就不多说
请你在实际编程中慢慢独自品味过程是特殊的函数
返回值为空的函数
很多编程语言都没有过程这个概念
这个概念对了解C的人不值一提
因为C中只有函数
注意:运算符号、语法结构可以看成更特殊的函数(但愿你了解汇编)类型是特殊的类
没有关系描述的类
这个概念对了解JAVA的人不值一提
因为JAVA中只有类不难想象:
把函数看成数据,就当出现“DLL”
把关系看成数据,就当出现“OOP”
把元件看成数据,就当出现“COM”
把类型看成数据,就当出现“XML”//不要为如下比喻感到陌生
类就想一个模具(比如:做饼的模具)
只要有足够的资料(比如:面团)
就可以生产出一个个相同的物品出来(比如:月饼)//不要为以下语句感到吃惊
{ 类也是数据 }
procedure TForm1.FormCreate(Sender: TObject);
begin
Caption := Format('Self:%p, TForm1:%p', [Pointer(Self), Pointer(TForm1)]);
end;{ 示例对变量的内存地址直接操作 }
procedure TForm1.Button1Click(Sender: TObject);
var
I: Integer;
P: Pointer;
begin
I := 0;
P := Addr(I);
PInteger(P)^ := 123;
Caption := IntToStr(I);
end;{ 类型也是数据 }
uses TypInfo;procedure TForm1.FormCreate(Sender: TObject);
var
vTypeInfo: PTypeInfo;
begin
vTypeInfo := TypeInfo(Integer);
Caption := vTypeInfo.Name;
end;
伴水跑这儿来说的话,象是在起哄:)