ComboBox.Items.AddObject(TKDataSet(Owner.Components[i]).FieldNames,TObject(TKDataset(Owner).Components[i].Tag));这段代码中的TObject(TKDataset(Owner).Components[i].Tag)部分究竟是什么意思?TKDataset(Owner).Components[i].Tag是一个指针值吗?那么它又是什么类型的指针?得出的只是什么?请大家指教,谢谢!

解决方案 »

  1.   

    TObject(TKDataset(Owner).Components[i].Tag))没试过这种方法,我想该语句是错的!
    改为:TObject(TKDataset(Owner).Components[i]) 这样还差不多!================================================================
         ◆◆◆ CSDN查询助手,查询方便快捷◆◆◆ 下载地址:  
     http://CoolSlob.ifood1.com/Download/CSDNFinder.exe  
     http://CoolSlob.8u8.com/Download/Tools/CSDNFinder.Slob[更名为.exe即可]  
      

  2.   

    喔!谢谢,不过TObject(TKDataset(Owner).Components[i].Tag))没有错,我试了一下,你说得也没错,能不能说说究竟是怎么回事儿,我想知道原因!谢谢!
      

  3.   

    TObject(TKDataset(Owner).Components[i].Tag))在语法上本身没有错!它转换后的结果会不正确!!因为,严格地说它不是一个Object!
    Tag是一个类型!好像是Integer型吧!不知道有没有说错,要不就误人子弟了~~
    欢迎高手指正`~================================================================
         ◆◆◆ CSDN查询助手,查询方便快捷◆◆◆ 下载地址:  
     http://CoolSlob.ifood1.com/Download/CSDNFinder.exe  
     http://CoolSlob.8u8.com/Download/Tools/CSDNFinder.Slob[更名为.exe即可]  
      

  4.   

    http://CoolSlob.ifood1.com/Download/CSDNFinder.exe  
    http://CoolSlob.8u8.com/Download/Tools/CSDNFinder.Slob[更名为.exe即可]
      

  5.   

    to CoolSlob() 
       谢谢,我先你说的应该是对的。