为什么组件的类型名称前要多一个字母“T”:TForm、TButton、TEdit……(100分)

  • 主题发起人 主题发起人 595
  • 开始时间 开始时间
5

595

Unregistered / Unconfirmed
GUEST, unregistred user!
那个T代表什么意思?
 
是一种规范,也可以不用“T”
 
class 的代名词
 
只是一种习惯,以区分类和对象。
如果自己定义类,可以不以T开头!
 
T就是Turbo,Borland公司的以前的所有的产品都是Turbo开头的,
我想和这有关!!![:D]
 
Borland公司的命名规范,是为了让全世界的程序员能共同理解程序用的规范,
建议,在写程序的时候,符合命名规范,使你的程序能让别人看的懂
 
上面都错了。
T是Type的第一个字母,Type就是类的意思,比如TButton表示为Button的类,
然后可以根据TButton创建一个该类的实例。
 
T是Type的第一个字母,正如MFC里面C是Class的第一个字母。
你不加也由的你,这只是一种约定和规范。
 
哈哈,真有意思。楼上只有greewon回答对了。
"T是Type的第一个字母,Type就是类的意思,比如TButton表示为Button的类,
然后可以根据TButton创建一个该类的实例。"
 
呵呵!楼上各位的回答,好多好有创意哦.

T打头,表示它是一个type,不光指class,record 枚举等等.
同理, P打头的是一个指针,比如PChar,呵呵!

这是一种编程规范,是Borland的编程规范.
 
谢谢了!原来如此。那么:color:=clBlack里的cl应该是“color”的意思吧?
 

Similar threads

回复
0
查看
1K
不得闲
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部