在应用到 关于Excel2000 +D6编程时:调试时出现下列问题,请帮忙解答:Project Project1.exe raised excption class EoleSysError with message '不支持此接口' praess stopped. 
use step or Run to continue.

解决方案 »

  1.   

    单单是创建一个Excel文件的第一句代码就执行不了,就提示上述消息.sxtdxvb(Delphi被卖,何去何从?C#转型中......) :谢谢关注
      

  2.   

    代码部分如下:uses ComObjprocedure tform1.exportToExcel(DataSet: TDataSet;filename:string);
    var
      myexcel:Variant;
      mysheet:Variant;
      range:variant;
      i,j:integer;
      //****************************
    begin
        myexcel:=createoleobject('excel.application');{--此处不能正常通过--}
        myexcel.Visible :=false;
        myexcel.Workbooks.Add;//新建EXCEL文件
        myexcel.Workbooks[1].WorkSheets[1].Name:= '报表测试';
    end;程序内第一句都调试不过.求各位前辈,哥姐帮帮忙啊.
      

  3.   

    我已经重新安装了Excel2000 ,
    也修复安装了D6 ,
    仍然不通,以前编译都通过了的.
    现在就是不通,为什么?