首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

有关c++ builder 的有关问题:在word里面插入图片,发生异常

2012-05-11 
有关c++ builder 的问题:在word里面插入图片,发生错误[C++ Error] iEditorBasicComponents.hpp(426): E201

有关c++ builder 的问题:在word里面插入图片,发生错误
[C++ Error] iEditorBasicComponents.hpp(426): E2015 Ambiguity between 'Windows' and 'Word_2k::Windows'

编译发生以上错误。在下面那条语句里面:

virtual void __fastcall DrawItem(int Index, const Types::TRect &Rect, Windows::TOwnerDrawState State);

 

插入图片语句如下:

WordDocument1->Tables->Item(1)->Cell(10,3)->Range->InlineShapes->AddPicture(WideString(str1));

假如在Windows前面加::,编译可以通过,但是在word里面插入不了图片。发生如下错误:

在别人电脑上编译没错误,请说明原因。


[解决办法]
典型的名字空间冲突。因为Office组件中也有个名为Windows的名字空间。

iEditorBasicComponents.hpp是你自己定义的头文件吗?

热点排行