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

xe5怎么开发一个ie浏览器里的activex

2013-12-19 
xe5如何开发一个ie浏览器里的activex啊各位大侠,请问,我以前用老本本开发的ie控件(activex)竟然不能再xe5

xe5如何开发一个ie浏览器里的activex啊
各位大侠,请问,我以前用老本本开发的ie控件(activex)竟然不能再xe5里运行,意思是没有atl,但是我复制了旧版本的atl文件夹也不能编译,谁知道我该怎么把老的工程转换成xe5里的工程呢,或者我直接用xe5可以开发axtivex控件吗?
[解决办法]
首先确认你XE5的bin目录下的文件bcc32.cfg里面有没有添加进ATL的路径

-I"F:\DevTools\Embarcadero\RAD Studio\8.0\include";"F:\DevTools\Embarcadero\RAD Studio\8.0\include\windows\crtl";"F:\DevTools\Embarcadero\RAD Studio\8.0\include\dinkumware";"F:\DevTools\Embarcadero\RAD Studio\8.0\include\windows\rtl";"F:\DevTools\Embarcadero\RAD Studio\8.0\include\windows\vcl";"F:\DevTools\Embarcadero\RAD Studio\8.0\include\windows\sdk";"F:\DevTools\Embarcadero\RAD Studio\8.0\include\windows\sdk\atl"
-L"F:\DevTools\Embarcadero\RAD Studio\8.0\lib\win32\release";"F:\DevTools\Embarcadero\RAD Studio\8.0\lib\win32\release\psdk"

另外,从2010版复制过来,ATL版本是3.0多少年没动了,要确认的是你的OS是64位还是32位,你是用64位编译还是32位编译,应该只能是32位编译

热点排行