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

2007引入shockwave flash控件异常

2012-03-07 
2007引入shockwave flash控件错误引入flash10g.ocx,编译链接时出错:[ILINK32 Error] Error: Unresolved ex

2007引入shockwave flash控件错误
引入flash10g.ocx,编译链接时出错:

[ILINK32 Error] Error: Unresolved external '__stdcall Shockwaveflashobjects_tlb::IDispatchEx::GetDispID(wchar_t *, unsigned long, long *)' referenced from C:\DOCUMENTS AND SETTINGS\ADMINISTRATOR\MY DOCUMENTS\RAD STUDIO\PROJECTS\DEBUG\SHOCKWAVEFLASHOBJECTS_OCX.OBJ

还有类似一堆。

请大家指点。

[解决办法]
打开ShockwaveFlashObjects_OCX.h文件,在"GetDispID"函数声明前,加 inline ,即可。
如:
inline void __fastcall GetDispID(BSTR bstrName/*[in]*/, unsigned_long grfdex/*[in]*/, 
long* pid/*[out]*/);

热点排行