这是DLL中的一段代码:
try
Coinitialize(nil);
ExcelApp :=CreateOleObject( 'Excel.Application' );
except
on e:exception do
begin
result :=e.message+'4';
exit;
end;
end;
系统运行时抱错:
拒绝访问。
这是怎么回事情?
try
Coinitialize(nil);
ExcelApp :=CreateOleObject( 'Excel.Application' );
except
on e:exception do
begin
result :=e.message+'4';
exit;
end;
end;
系统运行时抱错:
拒绝访问。
这是怎么回事情?
解决方案 »
- 求指教、这2行代码分别什么意思
- 雪地全裸跪求:WindowsMediaPlayer 控件的获取视频长度问题
- 25岁生日..散分庆祝
- 为什么我用webbrowser打开flash会Could not obtain Ole control window handle
- 用过wininet的请进
- FTP编程
- 用 delphi 写数据库程序,使用什么做最简单,发布最方便?
- 请问delphi调用html help 做的.chm文件,如何通过f1打开帮助?请给出代码?可以上下文关联
- 关于窗口的DOCK
- qtf(接近于无限透明)请进!给你加分来了!
- 想用qreport做一个关联数据库的图形(x,y轴显示的那种)?
- 关于操作Flash文件
ExcelWorksheet1: TExcelWorksheet;
ExcelWorkbook1: TExcelWorkbook;三个控件。
又写了如下代码:
try
ExcelApplication1 := TExcelApplication.Create(Application);
ExcelWorksheet1 := TExcelWorksheet.Create(Application);
ExcelWorkbook1 := TExcelWorkbook.Create(Application);
except
on e:exception do
begin
result :='服务器上没有安装EXCEL组件,'+e.message+'请联系管理员1';
exit;
end;
end; try
ExcelApplication1.Connect;
except
on e:exception do
begin
result :='服务器上没有安装EXCEL组件,'+e.message+'请联系管理员2';
exit;
end;
end;
报错处是;ExcelApplication1.Connect;,提示还是拒绝访问。服务器是2000EXCEL我装的XP,
估计是版本不同的问题