CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C++ Builder >  基础类

又是BCB的一个致命BUG,我没辙了,大家一定要帮忙解决!

楼主BoyMgl(我不怕猫)2003-12-04 00:41:18 在 C++ Builder / 基础类 提问

当我编译程序时总会出现SysConst.hpp,并说明很多错误:  
  [C++   Error]   SysConst.hpp(22):   E2316   'ResourceString'   is   not   a   member   of   'System'  
  [C++   Error]   SysConst.hpp(22):   E2040   Declaration   terminated   incorrectly  
  [C++   Error]   SysConst.hpp(24):   E2316   'ResourceString'   is   not   a   member   of   'System'  
  [C++   Error]   SysConst.hpp(24):   E2040   Declaration   terminated   incorrectly  
  [C++   Error]   SysConst.hpp(26):   E2316   'ResourceString'   is   not   a   member   of   'System'  
  [C++   Error]   SysConst.hpp(26):   E2040   Declaration   terminated   incorrectly  
  [C++   Error]   SysConst.hpp(28):   E2316   'ResourceString'   is   not   a   member   of   'System'  
  [C++   Error]   SysConst.hpp(28):   E2040   Declaration   terminated   incorrectly  
  [C++   Error]   SysConst.hpp(30):   E2316   'ResourceString'   is   not   a   member   of   'System'  
  [C++   Error]   SysConst.hpp(30):   E2040   Declaration   terminated   incorrectly  
  [C++   Error]   SysConst.hpp(32):   E2316   'ResourceString'   is   not   a   member   of   'System'  
  [C++   Error]   SysConst.hpp(32):   E2040   Declaration   terminated   incorrectly  
  [C++   Error]   SysConst.hpp(34):   E2316   'ResourceString'   is   not   a   member   of   'System'  
  [C++   Error]   SysConst.hpp(34):   E2040   Declaration   terminated   incorrectly  
  [C++   Error]   SysConst.hpp(36):   E2316   'ResourceString'   is   not   a   member   of   'System'  
  [C++   Error]   SysConst.hpp(36):   E2040   Declaration   terminated   incorrectly  
  [C++   Error]   SysConst.hpp(38):   E2316   'ResourceString'   is   not   a   member   of   'System'  
  [C++   Error]   SysConst.hpp(38):   E2040   Declaration   terminated   incorrectly  
  [C++   Error]   SysConst.hpp(40):   E2316   'ResourceString'   is   not   a   member   of   'System'  
  [C++   Error]   SysConst.hpp(40):   E2040   Declaration   terminated   incorrectly  
  [C++   Error]   SysConst.hpp(42):   E2316   'ResourceString'   is   not   a   member   of   'System'  
  [C++   Error]   SysConst.hpp(42):   E2040   Declaration   terminated   incorrectly  
  [C++   Error]   SysConst.hpp(44):   E2316   'ResourceString'   is   not   a   member   of   'System'  
  [C++   Error]   SysConst.hpp(44):   E2040   Declaration   terminated   incorrectly  
  [C++   Error]   SysConst.hpp(46):   E2316   'ResourceString'   is   not   a   member   of   'System'  
  [C++   Error]   SysConst.hpp(46):   E2228   Too   many   error   or   warning   messages  
   
  我搜索过前贴,可是始终无法解决,我当如何?重装了N次都无济于事,我的项目(都差不多要完成了)就此搁浅了,各位大虾帮帮忙!  
  :-(  
  小弟我攒了许多分,才有130,请各位可怜可怜我,up一下也可以,千万不要沉底!  
  5555555555555555555~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 问题点数:100、回复次数:26Top

1 楼GeoPhoenix(天鸽)回复于 2003-12-04 07:24:18 得分 0

程序里面是否夹杂着中文符号?将.   -   ;写成了中文的了?Top

2 楼huoniao1976(火鸟1976)回复于 2003-12-04 07:50:19 得分 0

还是你的代码有问题吧,在仔细看看Top

3 楼ycdelphicsdn(小新)回复于 2003-12-04 07:58:21 得分 0

你好象使用了程序所代控件以外的其它控件,由于你在编译的时候找不到这些控件的*.hpp文件才发生这样的错误,如果你使用了别的控件,你在project的options里的diretories/conditionals里设置一下search   path找到控件的目录,加到这个路径里就可以了  
  或者你找到这   些*.hpp文件,把他们拷到你的这个工程的目录下也可以的Top

4 楼goneaway1981(当我们踏上征程)回复于 2003-12-04 09:08:19 得分 0

帮楼主UP!!Top

5 楼zhaowd()回复于 2003-12-04 09:12:38 得分 0

顶Top

6 楼eastnofail(Char *)回复于 2003-12-04 09:21:16 得分 0

删除你全部OBJ,重新BUILD。  
   
  检查你的.h文件,是否错误包含了其他的.hpp。  
  把它移到.cpp中  
  打开工程管理器,看看是否有一些cpp或者.h文件不在工程的主目录里面  
  如果有,把这些cpp从工程中删除掉,然后将那些cpp和.h文件copy到主目录里面  
  然后再添加到工程里面Top

7 楼ljianq(泉深水清)回复于 2003-12-04 09:28:05 得分 0

实际上还是你代码有问题,仔细检查一下自己的代码。Top

8 楼Veeve()回复于 2003-12-04 09:54:53 得分 50

我相信楼主的代码没有问题,这个问题我碰到N次了,至今没找到原因。最初害我浪费很多时间。有时候几分钟前编译运行完全正常的工程,什么都没动,再编译的时候就出现这样一大堆的错误。  
  我现在的解决办法是把跟工程相关的文件(如:Project1.bpr,Project1.cpp,Project1.exe,Project1.obj,Project1.res,Project1.tds)全部删除,新建一个工程,然后把原工程里的单元重新加入工程。  
   
  期待着有谁解答到底是什么原因...Top

9 楼ccrun(老妖)(www.ccrun.com)回复于 2003-12-04 09:57:41 得分 0

不要动不动就说是BCB的致命BUG嘛。Top

10 楼tokens(拓垦士)回复于 2003-12-04 10:12:40 得分 0

既然说'ResourceString'   is   not   a   member   of   'System'  
  那只有2种情况,  
  1。ResourceString本来就不存在,你死命的认为它存在(唯心者常犯的)  
  2。是你没把ResourceString所定义的文件加入project.  
  Top

11 楼zhwen111(海)回复于 2003-12-04 10:16:47 得分 0

upTop

12 楼yesry(噎死你)回复于 2003-12-04 11:17:15 得分 0

会不会是   #define让BCB紊乱呢?Top

13 楼eastnofail(Char *)回复于 2003-12-04 11:31:02 得分 0

你的工程里面应该是有一些cpp文件被保存到别的目录里面去了,照我说的方法试试Top

14 楼bullHEcow(牛)回复于 2003-12-04 12:49:07 得分 0

upTop

15 楼yjy1001(蓝鲸--优秀得郁闷的鱼)回复于 2003-12-04 13:07:59 得分 0

也   觉得是你自己   把cpp   include错了,或是保存到别的地方  
    或是     ""   与   <>   搞错了。  
   
  确实不应该乱说是BCB的   BUG   。或许   你的碟是   D碟,本身就有问题!Top

16 楼lansb1(一也)回复于 2003-12-04 14:05:59 得分 0

应该是代码的问题。  
  UPTop

17 楼microheart(心)回复于 2003-12-04 14:38:14 得分 0

原则上应该是你的代码有问题。  
  请仔细检查一下,很有可能是你定义的全局变量或是使用#define定义的常量与BCB本身的冲突。Top

18 楼pzoon(杀死日本人)回复于 2003-12-04 14:47:11 得分 50

你的东西真的是没有问题,我编译的时候一点毛病都没有:)  
  你把Component里面的Build   with   runtime   packages的对号打下去,看看吧Top

19 楼pzoon(杀死日本人)回复于 2003-12-04 14:47:58 得分 0

要不晚上我把编译后的图片给你发过去吧,你自己看看Top

20 楼kw123(阿柯)回复于 2003-12-04 15:04:31 得分 0

代码有问题,你自己看看有写头文件或者.hpp文件没有加进去!Top

21 楼bcbsoft(苍之雪)回复于 2003-12-04 18:21:21 得分 0

我认为应先检查一下你的代码Top

22 楼zihan(子寒)回复于 2003-12-04 18:38:17 得分 0

不要老是说bcb的bug,先要考虑是你的bug,因为这样的问题我以前也经常遇到,到后来才会一个偶然发现错误的原因。然后会   :“哦。。。”,所以最好不要老是认为bcb的bug,你可以把你的代码帖出来,或者把你的工程发过来,我相信不是bcb的bug的。Top

23 楼BoyMgl(我不怕猫)回复于 2003-12-04 19:04:30 得分 0

如果以上各位认为是我的代码问题,请加我QQ:250270405  
  最后我在补充一句,就算我新建一个程序就运行,也会有同样的错误,bcb根本没法用了Top

24 楼yhz(耗子)回复于 2003-12-04 19:43:42 得分 0

如果真的是这样,那我只能说,你的   BCB   坏了。重装吧!  
   
  Top

25 楼BoyMgl(我不怕猫)回复于 2003-12-04 20:08:02 得分 0

我重装了n次,没用Top

26 楼wangxiangsjz(王翔)回复于 2003-12-04 21:15:54 得分 0

这个问题我也碰到过,起因是用了Delphi写的图形方面的控件。在编译控件的时候出错。到底是为什么?至今没有弄清。回避的办法是,重新建立一个Pkg文件,重新安装控件。在第一次安装控件时一般没有问题,如果多用几次(重新编译控件),有时就会出现。如果用BCB直接写控件就没有这个问题。Top

相关问题

  • VS.NET的致命BUG
  • bcb的bug?
  • BCB的BUG?
  • 重大发现:微软Windows2000,Windows XP致命BUG
  • BCB 的 TreeView 有 Bug?
  • BCB的一个Bug?
  • bcb 的codeguard 有bug ?
  • 我写的程序出现致命BUG 好心的GGJJ帮帮忙吧
  • 这个是BCB的bug吗?
  • 是不是BCB的BUG?

关键词

  • c++
  • 控件
  • bcb
  • 文件
  • 代码
  • 编译
  • cpp
  • 检查
  • sysconst
  • hpp

得分解答快速导航

  • 帖主:BoyMgl
  • Veeve
  • pzoon

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo