Private m_objEncoder As IAudioEncoderX
Set m_objEncoder = MP3EncoderX1.Object

解决方案 »

  1.   

    你的定义应该是,不是太熟,错了不要笑啊
    Private m_objEncoder:IAudioEncoderX;m_objEncoder := MP3EncoderX1.Object(这个我不知道是什么)
      

  2.   

    你直接把ActiveX控件import到Delphi试试
      

  3.   

    IAudioEncoderX自定义数据类型?
    你说所谓的MP3EncoderX1是一个什么?
      

  4.   

    这是一个COM通信实例,MP3EncoderX1是一个COM组件。
      

  5.   

    最好做成ocx或者dll等导入Delphi
      

  6.   

    那你直接将com导入到delphi中不就得了
      

  7.   

    Private 
       m_objEncoder :TIAudioEncoderX;
    ...
       m_objEncoder = TIAudioEncoderX.Create(MP3EncoderX1.Object)
    ...
       m_objEncoder.Free;