说的是一个东西吗,delphi自带的那些是组件还是控件?

解决方案 »

  1.   

    解释1:控件就是可以得见的组件,如Panel,Image,Edit;但Timmer,ImageList这些看不到的东东就不叫‘控件’
    解释2:控件就是从TWinControl继承下来的组件,判断的方法很简单,看看那个组件有没有Handle属性就可以,有的话就是控件,否则就不是其实有必要区分什么是组件和控件吗?
      

  2.   

    楼上地回答真的是绝啊!
    我的理解:
    控件是被包含在组件里面地!
    比如Delphi的网络组件就有好多中不同的控件!
      

  3.   

    delphi自带的那些是控件。
      

  4.   

    组件 = 一组控件就是 TStrings 跟 String 的区别吧
      

  5.   

    一般的讲法,是一样的
    习惯叫法不同而已还有"元件"的叫法http://lysoft.7u7.net
      

  6.   

    组件 = 一组控件
    ======================
    hehe
      

  7.   

    “组件 = 一组控件”的说法是错误D。如果你跟我一样无聊,可以经常把一本书中英文版本对照着看,你会发现,翻译们一般把Control翻译成控件,把Component翻译成组件,两者并没有实质的不同。
    Delphi的书中更习惯使用Component,而VB、VC的书中习惯于使用Control这个词。也有的书上将可以看到的部件称为控件,而不可见的称为组件。
    就好像UML中的Use Case有的人翻译成用例,有的人翻译成用况,还有人翻译成使用案例。
      

  8.   

    嗯,补充一下,“将可以看到的部件称为控件,而不可见的称为组件”这个做法是我最近在一本介绍.Net的书上看到的。
      

  9.   

    我觉得不必去对这样的名词较真,就象 attribute 和 property ...
      

  10.   

    CareYouOnly(只在乎你) 比较正确
      

  11.   

    应该都是英文Component的翻译。