比如:
TMyEdit = TEdit;
TMyString = String;
TMyMemoryStream = TMemoryStream;
或者:
TMyEdit = Class( TEdit )
end;
前面一个是别名,后面一个是新的类。
TMyEdit = TEdit;
TMyString = String;
TMyMemoryStream = TMemoryStream;
或者:
TMyEdit = Class( TEdit )
end;
前面一个是别名,后面一个是新的类。
解决方案 »
- 用QuickRep做报表打印当QRDBText设成自动换行时出现问题,请问是什么原因?急...
- 求助,在本地目录下建一数据库,再创建一个表?在线等待,给分!
- 关于用ADO连接ACCESS的问题
- 求使用modem和AT指令进行两台计算机通讯的例子
- activex的变量类型的问题
- OLE的含义是什么?(我是初学者,不要见笑)
- 大侠帮忙,使dbgrid象stringgrid一样能正确使用fixedcolumns?
- 牛人留步,谁有详细的制作delphi expert的资料(ModelMaker,能嵌入到菜单的那种)
- ★★★★★论坛中给答案不结贴的情况是怎么处理的?★★★★★
- 怎样用简易的方法将动态数组转化为静态数组
- 系统报abstract error错误
- delphi开发的数据库程序如何才能在其他没装过delphi的机器上运行?
比如:Pop3协议,Smtp协议,Ftp了解了解这些,当你自己需要定义
一些协议的时候可以借鉴一下。
实在需要的话:(以TLabel为例:)
var lbltmp : TLabel;
begin
lbltmp := YouLabel;
...
endl
有时候要对一组name有规律的控件进行操作,可是又不能想操作数组一样对控件进行操作,
如果能够在给静态创建的控件加上别名如vb一样那将是很方便的.这个问题看来很难解决.
for i:=1 to 10 do
(FindComponent('label'+IntToStr(i)) as TLabel).Font.Color := clRed;