急!急!:编译过程中出现的office版本不兼容的问题 ( 积分: 100 )

  • 主题发起人 立雨淋风
  • 开始时间

立雨淋风

Unregistered / Unconfirmed
GUEST, unregistred user!
在开发一个考核系统时,编译过程中老是出现incompatible types:wordxp.wordselection and word2000.wordselection的error,请问是什么原因.如何解决?我以前用的是office2003后来重装的2000还是不行
 
是不是我没说清楚?怎么没人回啊?哪个大哥帮帮忙撤,我急用啊!这个系统以前是别人在其它机子上写的,我现在是进行修改,但是编译老是过不去,总是这个错误.我用的是D7,以前装的时候选的是officexp后来重装的时候选OFFICE2K还是不行啊
 
两种情况:
1.如果用的是控件则对版本的要求非常严格,参数必须一一对应。
2.如果用的是ole相对来说对版本的要求就不是太严格了,只要根据录制的宏进行delphi改写一般都能编译、运行通过。
office2003对应的是officexp,改控件可以:component->install packages->add->bin
还有问题贴代码
 
接受答案了.
 
顶部