delphi 控制EXCEL时的问题,大家帮我看看为什么报EOLESYSERROR错误(100分)

  • 主题发起人 主题发起人 dqcwb
  • 开始时间 开始时间
D

dqcwb

Unregistered / Unconfirmed
GUEST, unregistred user!
我在我的程序中放置了:texcelapplication,texcelworkbook,texcelworksheet 3个vcl
但运行的时候第一行代码执行的时候就报如下错误:
rasied exception class eolesysmessage '没有注册类别'

具体执行的代码是:excelapplication1.connect的时候报如上错误

为什么会这样如何解决

DELPHI 6我的版本
 
最好不要用Server控件形式来操纵EXCEL,用COM形式吧。
 
用com方式如何写代码,提示一下
 
我不管用server页下的控件还是用createoldobject('Excel.Applicatioin')来搞都报同样的错误,为什么
 
uses comobj;
var
ExcelApp: Variant;
begin
ExcelApp := CreateOleObject( 'Excel.Application' );
ExcelApp.Visible := True;
ExcelApp.WorkBooks.Add;
ExcelApp.Cells[1,4].Value := '第一行第四列';
....
end;
 
我没装OFFICE,有关系吗
 
必须安装Excel才行 .
 
后退
顶部