重新安装系统后,编译以前的工程,提示File not found:Excel_TLB.DCU

时间:2022-02-27 14:49:06
重新安装系统后,编译以前的工程,提示File not found:Excel_TLB.DCU
请教一下:如何解决这个问题?以前用的office2000,由于时间太久了,忘记了如何导入类型库,现在用的office2003发现和以前的大不同。有遇到过这个问题的朋友请指点一下,万分感谢!

10 个解决方案

#1


这次安装delphi的时候,安装过程有个选项,officexp,office2000,office97,因为没有2003,所以就选了个officexp。
重新安装delphi,这个工程太庞大了:(

#2


导入activex控件就行了

#3


哦~~ 原来是2003吖,那不知道喔~~ 没装过2003

#4


估计能import activex的列表里找到2003,你试试吧

#5


安装可能有问题,即使你解决了这个问题,还有可能出现其他问题,重新安装好了。

#6


第三方控件没有安装的原因吧

#7


三方控件没装,或者没有加入path

#8


顶!就是因为没有安装上工程引用对应版本的office activex

#9


Excel_TLB这个好像是某个动态库导出来的文件啊

#10


project

import type library

add

从office目录找XL5CHS32.OLB

#1


这次安装delphi的时候,安装过程有个选项,officexp,office2000,office97,因为没有2003,所以就选了个officexp。
重新安装delphi,这个工程太庞大了:(

#2


导入activex控件就行了

#3


哦~~ 原来是2003吖,那不知道喔~~ 没装过2003

#4


估计能import activex的列表里找到2003,你试试吧

#5


安装可能有问题,即使你解决了这个问题,还有可能出现其他问题,重新安装好了。

#6


第三方控件没有安装的原因吧

#7


三方控件没装,或者没有加入path

#8


顶!就是因为没有安装上工程引用对应版本的office activex

#9


Excel_TLB这个好像是某个动态库导出来的文件啊

#10


project

import type library

add

从office目录找XL5CHS32.OLB