[求救]TsuiCustomButton::SetCaption2和TsuiCheckBox::SetChecked怎么会出错?

longting0101 2009-11-02 08:59:56
工程使用了第三方控件SUIPACK
SUIPACK已安装,之前的使用也一致没有问题。今天编译工程竟然报出2个linker错误

[Linker Error] Unresolved external '__fastcall Suibutton::TsuiCustomButton::SetCaption2(const System::AnsiString)' referenced from C:\SHOPMATE 1028PM\OBJ\DLGKBDSETUP56.OBJ
[Linker Error] Unresolved external '__fastcall Suibutton::TsuiCheckBox::SetChecked(const bool)' referenced from C:\SHOPMATE 1028PM\OBJ\DLGKBDSETUP56.OBJ

Form上有用了suipack的按钮。但是没有显式地用到这两个属性。我在它的.h文件中加上这两个声明,又提示它们不属于它的定义。
TsuiCustomButton::SetCaption2和TsuiCheckBox::SetChecked是第三方控件SUIPACK里suibutton自己的方法吗?我工程里没有显式用到这两个方法。

有人知道是什么引起的吗?很急啊,弄不出来,我该怎么办?
P.S:suipack的路径没什么问题。
...全文
75 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
周药师 2009-11-03
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 longting0101 的回复:]
找不到相关的资源文件啊,除了一大堆obj文件~~~~~~~~还有什么办法可以解决不?急求答案
[/Quote]
找不到 ?
就把你的Suipack卸载
安装你在别人编译机器上的那个版本
longting0101 2009-11-03
  • 打赏
  • 举报
回复
要不我把窗体中用到suipack控件的按钮都用普通的按钮代替,是不是就不是提示这种错误啦?
周药师 2009-11-02
  • 打赏
  • 举报
回复
彻底的就是要保持版本一致!

你看看你的工程目录里是否有suipack的资源文件
有的话用你机器上文件替换掉
longting0101 2009-11-02
  • 打赏
  • 举报
回复
那我想请问一下,有什么办法解决没有啊?
longting0101 2009-11-02
  • 打赏
  • 举报
回复
对,在别的机子上编译过。

我现在是在原来的工程里面加入一个其他工程里的、用了suipack的.cpp文件之后出的问题。

两个工程都在本机上分别编译通过。
周药师 2009-11-02
  • 打赏
  • 举报
回复
版本不对
估计你的工程在另一台机器上编译过吧?
longting0101 2009-11-02
  • 打赏
  • 举报
回复
已经删除过了,还是一样的~
TripH0101 2009-11-02
  • 打赏
  • 举报
回复
把这两个OBJ文件删除再来
longting0101 2009-11-02
  • 打赏
  • 举报
回复
找不到相关的资源文件啊,除了一大堆obj文件~~~~~~~~还有什么办法可以解决不?急求答案

13,874

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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