程序在Delphi5中能运行,在Delphi6中编译时有不兼容的错误,相关程序简写如下:
uses ....excel97,excel2000,....
TYPE Tglgcgldm = class(TDataModule)
...
ExcelApplication1: TExcelApplication;
...
procedure excelrefresh;
...var var glgcgldm: Tglgcgldm;
...
implementation
....procedure Tglgcgldm.excelrefresh;
begin
myExcelApplication:= TExcelApplication.Create(self);
myExcelApplication:= ExcelApplication1;...编译时,系统提示:Incompatible type:'Excel97.TExcelapplication' and 'Excel2000.TExcelapplication' 请问怎么解决呢?多谢帮助
uses ....excel97,excel2000,....
TYPE Tglgcgldm = class(TDataModule)
...
ExcelApplication1: TExcelApplication;
...
procedure excelrefresh;
...var var glgcgldm: Tglgcgldm;
...
implementation
....procedure Tglgcgldm.excelrefresh;
begin
myExcelApplication:= TExcelApplication.Create(self);
myExcelApplication:= ExcelApplication1;...编译时,系统提示:Incompatible type:'Excel97.TExcelapplication' and 'Excel2000.TExcelapplication' 请问怎么解决呢?多谢帮助
搞定了?
以后想想再提問嘍。