说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

见鬼了,我添加一个TServerSocket控件,然后编译出现:Declaration terminate incorrectly

编辑:说三道四文库 发布时间:2017-11-19 05:50
HTML文档下载 WORD文档下载 PDF文档下载
当然我新建一个Application时加入控件也没有问题。
关键是是一个写好的程序,我整理了一下,
现在是我删掉这个控件,以及相应的代码,删除#include <ScktComp.hpp>
编译通过。
然后只要增加一个TServerSocket控件,编译,
就会
[Link Error]SockComp.hpp(221):E2040 Declaration terminate incorrectly
这是为什么啊??
大侠们救救我吧!!!

~_~

大家来来看看吧!!
另外上面的是ScktComp.hpp
先查你的源码,再打开那个文件看看,看看哪里的声明有问题
ScktComp.hpp是系统文件,没有修改过
出错的是:
class PASCALIMPLEMENTATION TCustomWinSocket : public System::TObject 
{
typedef System::TObject inherited;

private:
     ... ...
public:
     ... ...
   __property bool Connected = {read=FConnected, nodefault};
     ... ...
};


很难说,我估计还是你的程序中有什么和这个冲突了。
看不到你的代码和源程序,这种问题不好判断。
要不我把程序发给你!帮帮看看行吗?
我新建了一个Application,然后逐个单元的复制代码
最终解决了问题,
但是我还是不知道原来的为什么不行?????

哦!解决了啊!那就不用我来看了。
我知道,是因为你新加进来的控件没有被编译后的Application中,这是BCB的的你的方法可行,但强行重新编译也可以。
(给分吧)
打补丁。
把所有#include都show出来
包含的头文件:
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include <ComCtrls.hpp>
#include <Dialogs.hpp>
#include <ExtCtrls.hpp>
#include <ImgList.hpp>
#include <Menus.hpp>
#include <ToolWin.hpp>
//---------------------------------------------------------------------------
#include <vcl\Registry.hpp>
#include <Mask.hpp>
#include <stdio.h>
#include <mem.h>
#include <string.h>
#include <dir.h>
#include <ScktComp.hpp>
#include <sys\stat.h>
#include <winbase.h>
#include <alloc.h>
#include <process.h>
#include "..\include\BootConstant.h"
#include "..\include\BootDataStruct.h"
#include "..\include\BootGlobal.h"
#include "UHexToBin.h"
#include "USelFpga.h"
#include "UChoiceCard.h"
#include <Psock.hpp>


to:ouyongke(欧科)
sorry ,你在说什么?

增量编译是BCB采用的一种加速编译的策略,如果遇到这个问题可以通过Save as和Save project as覆盖原来的文件即可解决。在VC中也存在这些问题
增量编译一般会导致什么类型的错误??
具体都能导致什么类型的错误我也没有深究,反正如果遇到此类莫名其妙的问题时Save as就可以了,如果还是不行,就要把obj和tds文件都干掉,重新build。我原来写一个控件经常发生这种事情
Build All
和ServerSocket无关
有一段时间没来了,我上面的句子没写好,时间紧急,没时间检查了。
我是说:
  当你在程序中删除一个控件时,相应的东东并没有在源文件中删干净。比如.bpr文件中就可能有垃圾,更不要说头文件了。
从MySQL迁移到MariaSQL Wikipedia力求开放 奥巴马筹款网站的制作过程 国内芯片厂商发力4G 新岸线2013年将推LTE方案 CMDN Club 23期:开放平台和O2O移动产品开发 花旗调低Apple股票评级 不信iPhone5会卖得好 2012年Linux Journal读者选择奖结果公布 百度云SiteApp:三步轻松创建移动网站 Twitter跨数据中心图片存储系统Blobstore解析 摩托罗拉携手中国移动发布Intel Inside智能机新锋丽i MT788 第五届“英特尔杯”全国大学生软件创新大赛圆满落幕 Appro推出液冷超级计算机 Dell:曾敦促微软WinRT放弃Windows品牌 IE10十大优点:渲染页面比Chrome快8% 法国电信:开放平台下的O2O移动产品怎么玩? 客如云创始人彭雷:寻找O2O“失落的半圆” 中国电信宋鹏飞:天翼开放平台的服务及架构解析 W3C小组宣布:HTML5标准制定完成 还记得DUQU吗?起因可能是Windows中存在了20多年的漏洞! API管理的五大规则 Google也节能:挖角美能源部Arun Majumdar博士 预测:云计算领域的5大变革 CTO俱乐部:移动信息化的创新实践及互联网创业 核心组图曝光:BlackBerry 10明年1月30日发布 “蛐蛐儿”创始人朱连兴:音频二维码的技术实现和应用场景 信恩科技创始人林兴陆:QR Code二维码的前世今生 2012移动开发工具盘点:傻瓜式游戏工具引擎 《福布斯》发布年度“未来之星” 扎克伯格上榜 Cloudera透露Impala发行版新功能及开源计划 Nokia落寞身影下 三星成为全球最大手机厂商 乐视网CTO:智能电视,一个诱人的议题 SeatGeek:Web设计师如何转型iOS开发? 哪位高手帮忙编写一个程序,使局域网各用户之间能传送文件!谢谢! 今天生日,除了MM没人祝我生日快乐,只好自已祝福自已了(散分) 如何将表单提交到数据库中? 在线等!!!!!!!!!!!! 哪位高手帮忙编写一个程序,使局域网各用户之间能传送文件!谢谢! 哪位高手帮忙编写一个程序,使局域网各用户之间能传送文件!谢谢! 如何在屏幕任意位置显示移动的文字 收到了数字情书,我嫩是解不开。。帮帮我吧,不好回了。 如何让winamp慢速播放mp3? 哪位高手帮忙编写一个程序,使局域网各用户之间能传送文件!谢谢! 在服务器端的DLL文件中如果获取网站在服务器的磁盘上的路径? 在水晶报表中如何控制所显示记录的条数! 一个超级奇怪的iis问题??????? 一路同行?我开始学习C#, 我是一从为接触过单板的人,学的是软件。现在我想提一个问题。 如何解决UNIX通讯问题? 关于读出文件里的字符串与录入的字符串比较问题 哪位高手帮忙编写一个程序,使局域网各用户之间能传送文件!谢谢! help!有关SESSIONBEAN! 无法联接ORACLE数据库,错误信息:ORA-01034:ORACLE not available 其它信息 sos 用vb怎么实现打印功能啊,不是vb附带的那小功能啊,把家帮帮忙啊,。。。sos 请教高手:视频传输编程技术!!! 请教!.net的程序一定要 各位大侠:小女请教一问题 求救!美编的工作站显示器只能显示黑白了! Excel控件使用之怪现象,请DX们诊断诊断 ACCESS转为SQLSERVER后的问题~~ 这是什么错误? asp中怎么读取xml中的元素值呀? 请问,DATAGIRD能否在编辑时,在表格里使用下拉框控件,如何使用??谢谢 哪里有delphi中文帮助 为什末不能向项目Test中添加一个新文件abc.aspx ? 谢谢!! 各位大虾请指教:线程如何获得消息并进行处理 小弟打算开家小店,众位兄弟姐妹出出点子开个什么样的店,及注意事项! 感谢let5flying,,请进!~ 关于pb中调用oracle数据库下的存储过程(在线等待) 求www.richtextbox.com的控件(得到将很感激) changchang请进~~ asp 为何无法打开Access 备份到磁带机的文题 选择Tcl的十大理由-----转载自Tcl/Tk中文网 BCB6中调用lib中的函数出错,急。 javascript导出xml的内容至Excel的问题! 看C/C++,C中谈到很多DOS下的编程问题,我想问问,C/C++标准函数库和类库在WIN和LINUX下区别大吗?会有什么区别? 高程复习 大家来看看,帮我做个决定 text i .text 可否实现? 问个问题 怎么通过SMTP发送邮件啊。。我看了好几个程序。怎么都不行啊。程序怎么写啊。急!!! 现在C/C++的类库,函数库,被MS和BORLAND乱扩展,还有人写什么BORST。我如何可以得到一个标准的库?哎~~~~~~~ 最近半年你买日货了么? 八年级上册人教版地理91页的表格怎么填 仁爱版 如图,已知AD平分角BAC,点E、F分别在BD、AD边上,DE=CD,EF=AC求证:EF//AB 宋江排的九宫八卦阵中合后大将是谁?如题 在三角形ABC(AB不等于AC)中,AD平分角BAC,点E,F分别在BD,AD上,DE=CD,EF//AB,求证AC=EF. 高一地理必修一第52页的表格怎么填 中国古代开始重视玉是在什么时候以前?A春秋B宋C魏晋D汉代 浅笑,可以用什么形容? 繁体字树欲静而风不止,子欲养而亲不在. 为什么后裔有能力射下来太阳,嫦娥背他而去后,他却不去射月亮? ()后裔的箭法很好,()他的箭也射不到太阳,这是()太阳离我们的距离太远了.填关联词 大家帮着看看这个句子成分分析的对不对,His daughter Mona is two and half years old一本语法书分析句子成分说此句中的old是定语请问书上分析的对么?如果old是定语那他修饰的是years么?算是定语后置 新快报记者被长沙警方刑拘 中国记协介弗格森自传解密\"飞靴事件\":小贝新网互联云邮:领先技术保障企业邮箱安“各地大学生生活费参考标准”引发网络汪洋:中国优先推进西部大开发的决心不贝克汉姆千金参加足球训练 获得全家助美媒:巴总理访美系关系缓和前奏 众多中国好声音第二季八学员即将签约与名次中国好声音新剧三亚开拍 吴莫愁赞三亚澳大利亚两火车遭电线缠住 1200名酝酿八旬六连任 麦凯恩欲2016年竞中熙·松湖国际大信溢彩年华家居生活从容有致万荟时代宁夏将全面启动深化集体林权制度改革“张斌桥”:民营菜市场的“蝶变”之路中国(上海)自由贸易试验区挂牌 宁波\"双心阿姨\"黄莲芸的无悔选择 只宁波暗访四所学校未见公车私用 市民如宁波市委组织部昨天举行“开放日”活动2013年全省天气预报竞赛 宁波荣获8月份宁波出口同比增长8.6% 再创
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘