起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 201|回复: 8

【搞定】导入第三方控件-identifier redeclared:"result"**

[复制链接]
发表于 2007-4-24 11:40:58 | 显示全部楼层 |阅读模式
X3(版本2619)导入第三方控件,
在生成注册文件时出错,编译时没有报错

gis.bat文件内容
delphiimporter "esriSystem_TLB.pas;esriCarto_TLB.pas;esriCarto_TLB.pas;esriDataSourcesRaster_TLB.pas;esriDisplay_TLB.pas;esriGeoDatabase_TLB.pas;esriGeometry_TLB.pas;esriGISClient_TLB.pas;esriMapControl_TLB.pas;esriOutput_TLB.pas;esriServer_TLB.pas;esriSystemUI_TLB.pas;esriTOCControl_TLB.pas;esriToolbarControl_TLB.pas" gis.dll -pl -pb -DMSWINDOWS;VER140;D3;D4;D5;D6;WIN32 -u%cd%;%cd%ImpSrc;%cd%lib -cgis.ipr -o%cd%lib
pause

x3imp1.jpg

50.19 KB, 下载次数: 112

回复

使用道具 举报

 楼主| 发表于 2007-4-24 12:24:16 | 显示全部楼层
自己顶一下,一会吃完饭再接着顶
回复 支持 反对

使用道具 举报

发表于 2007-4-24 14:40:12 | 显示全部楼层
看提示是esriSystem_TLB单元文件有语法错误,你用delphi检查一下。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-24 18:37:23 | 显示全部楼层
如果是delphi语法有问题的话,我就不可能编辑过去,更不可能在delphi下,把ocx控件装上,你说呢
回复 支持 反对

使用道具 举报

发表于 2007-4-25 08:51:40 | 显示全部楼层
你说的编译过去,是编译的什么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-25 10:58:01 | 显示全部楼层
delphi在装ocx的时候进行编译
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-25 11:00:37 | 显示全部楼层
自己已经搞定,谢谢jiahaiminghr的关注.
回复 支持 反对

使用道具 举报

发表于 2007-4-25 11:06:27 | 显示全部楼层
请楼主共享一下经验。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-25 11:37:39 | 显示全部楼层
delphi6中result不是关键字,可以进行定义,即 out result:string;
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-6 20:20 , Processed in 0.043270 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表