回 帖 发 新 帖 刷新版面

主题:[Linker Error] 一个莫名错误。

在执行这行语句时出错。m_selSymbol已经定义过了。
这是书上的例子,在bc5和bc6上有什么不同吗??
m_selSymbol=(IDispatch*)CreateOleObject("MapObjects2.Symbol");

[Linker Error] Unresolved external 'Mapobjects2_tlb::DIID_IMoSymbol' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\PROJECTS\GISINFORMATION\ENVIRONMENT.OBJ

回复列表 (共3个回复)

沙发

如果用cbc6,去掉(IDispatch*)试试

板凳

BCB5与BCB6毕竟有些地方不同了,不过一般的程序好象可以自动更新到BCB6了.

3 楼

解决了。是插件的库文件没有加到project里面。

我来回复

您尚未登录,请登录后再回复。点此登录或注册