关于 BCB6 "Import ActiveX Control" 令人痛苦不解的问题, Up者有分!

awaker 2004-09-14 04:57:52
关于 BCB6 "Import ActiveX Control" 令人痛苦不解的问题, Up者有分!

我使用一个图象控件(OCX), 可以完全正常地在 BCB5 内导入与使用, 但是, 完全相通的做法, 在BCB6 下却无论如何也 "根本无法导入"(即导入时, 编译出错, 说什么一个"属性的类型不匹配"), 呜呼哀哉!

以下是出错信息:
[C++ Error] LTRASTERVIEWLib_TLB.h(4012): E2347 Parameter mismatch in write access specifier of property MouseIcon
[C++ Error] LTRASTERVIEWLib_TLB.h(4012): E2347 Parameter mismatch in write access specifier of property MouseIcon
[C++ Error] LTRASTERVIEWLib_OCX.h(197): E2450 Undefined structure 'TCOMILEADRasterView'
[C++ Error] LTRASTERVIEWLib_OCX.h(197): E2449 Size of 'm_OCXIntf' is unknown or zero
[C++ Error] LTRASTERVIEWLib_OCX.h(197): E2450 Undefined structure 'TCOMILEADRasterView'
[C++ Warning] LTRASTERVIEWLib_OCX.h(537): W8022 '_fastcall TLEADRasterView::GetPalette(long)' hides virtual function '_fastcall TControl::GetPalette()'
[C++ Error] LTRASTERVIEWLib_OCX.cpp(125): E2450 Undefined structure 'TCOMILEADRasterView'
[Linker Fatal Error] Fatal: Unable to open file 'LTRASTERVIEWLIB_OCX.OBJ'

诸位是否有此类经验, 如何解决, 肯请指点!

备注:

我的系统: Win2000 + SP4
BCB5 + Update1 (上述控件完全正常使用)
BCB6 + Update4 + 最新iLink.exe更新 (上述控件编译时出错)
另: 我在 Delphi 7 下也可完全正常地使用该控件.

再次说明: 我从不吝啬送分, 凡Up者均有分, 能指点一二或有助于解决问题者, 可开新贴送分!6425分内要多少送多少!
...全文
111 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
salesoftware 2004-09-16
  • 打赏
  • 举报
回复
BCB的IMPORT ACTIVEX就是有问题的.
awaker 2004-09-15
  • 打赏
  • 举报
回复
再次说明: 我从不吝啬送分, 凡Up者均有分, 能指点一二或有助于解决问题者, 可开新贴送分!6425分内要多少送多少!
过客猫2022 2004-09-15
  • 打赏
  • 举报
回复
COM不要用了!
flc 2004-09-14
  • 打赏
  • 举报
回复
up
蹭分!!!
ch_builder 2004-09-14
  • 打赏
  • 举报
回复
好象CB6就 是有这方面的问题,解决不了,我都遇到过N次了
futulove 2004-09-14
  • 打赏
  • 举报
回复
UP先

703

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder ActiveX/COM/DCOM
社区管理员
  • ActiveX/COM/DCOM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧