TForm1是继承于TForm的窗口类,你可以在属性栏中改变name,以改变名字。
property 是控件的属性发布,property properName : properType [read valueName] [write valueName] [default properDefaultValue];
property 是控件的属性发布,property properName : properType [read valueName] [write valueName] [default properDefaultValue];
解决方案 »
- 新手提问: DELPHI 模块复制的问题 - 望路过高手不吝赐教!
- 刚结完贴,散分
- access violation at address 00508B5E in module 'project.exe' Read of address 00000000
- 比较简单的问题
- 谁有EAN-13条码字体,死活找不到..
- delphi 下如何实现sql demo编程,请高手指点。在线等待
- 怎样用sendmessage得到tdbgrid里的行的总数?
- 那里有陈宽达的《深度历险》的源代码?
- 难呀难,怎么在一个IMAGE组件上图一个绿圈(已经载入图片)但不能把圈中的图擦掉
- 求助大神看看曲线为什么有一段(s8)不正常
- 春節好!有誰知道Interbase Server6.0的安裝系列號?
- 要求定义个全局变量,意思是说在ver中定义吗?
Component编写者要考虑对象的扩展,因此,编写类,实际上要体现一个可用的型构集合(Signature),即接口(类别中public区域),写COM时就这麽干的。
对于类别中的每一个非class方法,编译器帮我们管理一个指向此类别对象的this指针,用于访问本身数据成员或方法,OK?
property checked:boolean; 是释放其祖先类的属性!
所有Delphi的物件皆由TObject衍生出來. 按Delphi的說法Tform即是 'Form'的Class, 均冠以'T'開頭的. 查Tform的世系表, 你就得知 TObject -> TPersistent -> TComponent .... ->TCustomForm -> Tform
當你編程時, 你是創建你自己的Form 即是 TForm -> TForm1, 因此你不用任何編程已經有齊所有由TObject至TForm的所有功能.所謂功能, 按Delphi中的定義, 你可有
1. Properties
2. Method
3. Events而 Properties則是描述Objects的特徵, 如大小, 高度等.
你所問 'check:boolean' 就是一種描述. 說明Form1有'Y' or 'N'; 或'男'or'女'等名'Check'的描述.
后应该有一句
type
TForm1=class(TForm)
这就是定义了一个窗口类,你可以修改窗口类的名字,如TFormEsp
Form1是你声明的变量的名字(也是自动生成的,如果你修改你生成
的窗口的Name属性,就会自动改支),
property的意思是定义一个对象的属性。就象captio name一样的
语法是:
property <属性成员标识符>:<属性成员类型><访问说明符>;