我在学习写自己的组件,为什么tedit可以用两个单元提供选择,一个是Qstdctrls,一个是Stdctrls(5分)

  • 主题发起人 主题发起人 pchddcat
  • 开始时间 开始时间
P

pchddcat

Unregistered / Unconfirmed
GUEST, unregistred user!
我在学习写自己的组件
但在继承的时候
为什么tedit可以用两个单元提供选择,一个是Qstdctrls,一个是Stdctrls
前头带Q和不带Q的单元有什么区别

TDBGRID也是QDBGRIDS和DBGRIDS两个单元提供选择,其他也是
 
加Q的是基于 Linux 的QT库的。
:)
 
Qstdctrls是CLX类,CLX与VCL相比,CLX类的名字前都被加上了一个“Q”的前缀,
比如StdCtrls变成了QStdCtrls、Controls变成了QControls、Forms变成了QForms等。
是QT库,给linux使用的跨平台的库。
它是较新版本中才出现的显现,在delphi4中是没有的。而在create new component中自动
出现Qstrctrls,Qcontrols,可以说是个bug,需要手工改过来。
具体可以看页面:
http://www.ccidnet.com/tech/guide/2001/03/22/58_1871.html
 
后退
顶部