前些日子那OleContainer作了个控制word的程序,一直在用的好好的,可是近来有些一直可以使用的机器上不能使用了(这些机器都是office 2000),OleContainer打开word时爆出“没有注册界面”或者"接口不支持,请用office 2000以上的版本"等等,总的来说就是似乎找不到控制接口了,连简单的 OleContainer1.CreateObjectFromFile('aa.doc'.false)都不行,就是报上述错误,这是为何啊!!!100分送上
解决方案 »
- 急急急!!!网络数据通讯问题(多线程如何解决???)
- ■没有安装VB的机器上是不是没有scriptcontrol这个控件,那么如果我的程序使用了这个控件是不是在样的机器上无法使用?
- Goolgle的Gmail
- 急!请教各位大侠,在ttable控件中有一个属性是indexfieldnames,这个属性里设的值是起什么作用的,和实际数据库中表的index有什么关系吗
- QR报表表格中其中一项对应的是查询字段的累加,应该怎么做?
- 请问如何擦除掉用TextOut写的文字?
- ★★高难度问题,散分
- delphi中怎么控制变量的小数位数
- 请问在Delphi6中网络数据库与本地数据库之间如何转换
- 为什么我的数据库原来可以用,重装系统后就不能用了呢?
- 用rxclock来做世界钟,怎样是显示不同时区的时间?请教高手!!
- 明天要考试,几个DELPHI的基础问题还忘大家指点一下!一个问题散100,急!!!
FWord : varient;
.....
FWord := CreateOleObject('Application.Word200');
你的代码和OleContainer有关系么,我现在就是在一个office2000、xp的机器上运行OleContainer1.CreateObjectFromFile('aa.doc'.false)报出“没有注册界面”的错误,重新安装office不行!
这些我在开发ActiveX时经常遇到,OCX就是运行出问题等等 :)
C:\Program Files\Borland\Delphi7\Demos\ActiveX\OleCtnrs