找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 633|回复: 12

[ARX程序]:兄弟们!请问Autocad2004的二次开发一定要用.net来做吗?用vc6.0行不

[复制链接]
发表于 2005-5-24 16:48:01 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
兄弟们!请问Autocad2004的二次开发一定要用.net来做吗?用vc6.0行不?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2005-5-24 21:51:22 | 显示全部楼层
沙发,我也想知道
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-5-24 23:19:04 | 显示全部楼层
可以。vc6开发acad2004以下版本的。 .net开发2004以上版本的。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-5-24 23:20:56 | 显示全部楼层
文档上说必须用.net2002,我找不到2002,用2003有什么问题呢?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-5-25 00:11:23 | 显示全部楼层
2002开发acad2004喝2005的。2003可以写代码,但是编译的时候还的用2002
2003的应该可以开发acad2006的。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-5-25 12:22:33 | 显示全部楼层
可以啊,我现在就是用的VC6.0啊
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-5-25 20:40:23 | 显示全部楼层
923说说啊,vc6如何开发2004, 我的不行。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-6-7 16:35:33 | 显示全部楼层
可以
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-8 17:31:38 | 显示全部楼层
还是不行,晕了,我都把搜索路径都设到.net2002了,但是出现了好多错误,郁闷!!!
Assembly.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CDaoFieldInfo::Dump(class CDumpContext &)const " (?Dump@CDaoFieldInfo@@UBEXAAVCDumpContext@@@Z)
AutoCreateCodeTo132.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall AutoCreateCodeTo132::Dump(class CDumpContext &)const " (?Dump@AutoCreateCodeTo132@@UBEXAAVCDumpContext@@@Z)
AutoCreateCodeTo132.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall AutoCreateCodeTo132::AssertValid(void)const " (?AssertValid@AutoCreateCodeTo132@@UBEXXZ)
BJGCL132.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall BJGCL132::Dump(class CDumpContext &)const " (?Dump@BJGCL132@@UBEXAAVCDumpContext@@@Z)
BJGCL132.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall BJGCL132::AssertValid(void)const " (?AssertValid@BJGCL132@@UBEXXZ)
BlockInformation.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CBlockInformation::Dump(class CDumpContext &)const " (?Dump@CBlockInformation@@UBEXAAVCDumpContext@@@Z)
BlockInformation.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CBlockInformation::AssertValid(void)const " (?AssertValid@CBlockInformation@@UBEXXZ)
BMDZB132.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall BMDZB132::Dump(class CDumpContext &)const " (?Dump@BMDZB132@@UBEXAAVCDumpContext@@@Z)
BMDZB132.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall BMDZB132::AssertValid(void)const " (?AssertValid@BMDZB132@@UBEXXZ)
Cutter.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CCutter::Dump(class CDumpContext &)const " (?Dump@CCutter@@UBEXAAVCDumpContext@@@Z)
Cutter.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CCutter::AssertValid(void)const " (?AssertValid@CCutter@@UBEXXZ)
CutterData.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CCutterData::Serialize(class CArchive &)" (?Serialize@CCutterData@@UAEXAAVCArchive@@@Z)
CutterData.obj : error LNK2001: unresolved external symbol "class CDatabase  glDatabase" (?glDatabase@@3VCDatabase@@A)
TempDlg.obj : error LNK2001: unresolved external symbol "class CDatabase  glDatabase" (?glDatabase@@3VCDatabase@@A)
CelectDlg.obj : error LNK2001: unresolved external symbol "class CDatabase  glDatabase" (?glDatabase@@3VCDatabase@@A)
CutterNameSet.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CCutterNameSet::Dump(class CDumpContext &)const " (?Dump@CCutterNameSet@@UBEXAAVCDumpContext@@@Z)
CutterNameSet.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CCutterNameSet::AssertValid(void)const " (?AssertValid@CCutterNameSet@@UBEXXZ)
DJCL132.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall DJCL132::Dump(class CDumpContext &)const " (?Dump@DJCL132@@UBEXAAVCDumpContext@@@Z)
DJCL132.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall DJCL132::AssertValid(void)const " (?AssertValid@DJCL132@@UBEXXZ)
IndirectPage.obj : error LNK2001: unresolved external symbol __hdllInstance
Modal.obj : error LNK2001: unresolved external symbol __hdllInstance
ParamToFieldSet.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CParamToFieldSet::Dump(class CDumpContext &)const " (?Dump@CParamToFieldSet@@UBEXAAVCDumpContext@@@Z)
ParamToFieldSet.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CParamToFieldSet::AssertValid(void)const " (?AssertValid@CParamToFieldSet@@UBEXXZ)
SoftKey.obj : error LNK2001: unresolved external symbol _NetDog
SoftKey.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall CDiskSerialNum::~CDiskSerialNum(void)" (??1CDiskSerialNum@@UAE@XZ)
SoftKey.obj : error LNK2001: unresolved external symbol "public: int __thiscall CDiskSerialNum::OpenKeyFile(class CString)" (?OpenKeyFile@CDiskSerialNum@@QAEHVCString@@@Z)
SoftKey.obj : error LNK2001: unresolved external symbol "public: __thiscall CDiskSerialNum::CDiskSerialNum(void)" (??0CDiskSerialNum@@QAE@XZ)
testknowDoc.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CTestknowDoc::Dump(class CDumpContext &)const " (?Dump@CTestknowDoc@@UBEXAAVCDumpContext@@@Z)
testknowDoc.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CTestknowDoc::AssertValid(void)const " (?AssertValid@CTestknowDoc@@UBEXXZ)
userdoc.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CUserDoc::Dump(class CDumpContext &)const " (?Dump@CUserDoc@@UBEXAAVCDumpContext@@@Z)
userdoc.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CUserDoc::AssertValid(void)const " (?AssertValid@CUserDoc@@UBEXXZ)
fldmdzb.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall fldmdzb::AssertValid(void)const " (?AssertValid@fldmdzb@@UBEXXZ)
fldmdzb.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall fldmdzb::Dump(class CDumpContext &)const " (?Dump@fldmdzb@@UBEXAAVCDumpContext@@@Z)
mfcs70.lib(stdafx.obj) : error LNK2001: unresolved external symbol ___security_cookie
mfcs70.lib(stdafx.obj) : error LNK2001: unresolved external symbol @__security_check_cookie@4
d:\ctcad\modal.arx : warning LNK4088: image being generated due to /FORCE option; image may not run
acedapi.lib(acedstub.obj) : fatal error LNK1103: debugging information corrupt; recompile module
Error executing link.exe.
兄弟们帮我分析一下错误!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-6-9 10:42:46 | 显示全部楼层
我没装vc.net,我把vc7.1的目录烤到我的机器上,主要是3个基础头和库库+bin(cl在里面),
然后在dos下用命令行便宜成功。这说明vc6肯定能用vc7.1的编译环境,只不过许多事要你自己去做。
你的错误好象是连接库不对,在vc6中你要把vc7的头+库+bin+cad2004设过去,编译引用的库都要换成vc7+2004的。
这样弄不好常规的vc6开发会被破坏掉,如果你对底层不太了解的话。
我感觉还是用makefile,Dos下编译比较安全。

我也是实在不想装肥大的vc.net. 主要是老中毒,2个月就要重做系统,我把所有开发工具都做成绿色版了,终于清净了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-6-11 17:45:19 | 显示全部楼层
AutoCAD acad2004、2005需要用VC7.0(.net2002)开发
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-12 14:26:02 | 显示全部楼层
恩 我知道了!谢谢兄弟门了!
其实你无论是用VC6.0还是VC7。0都必须要用VC7.0得库与编译器,也就是说做autocad2004得开发必须用vc7.0了,所以我直接改用VC7.0了!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-8-28 09:36:27 | 显示全部楼层
到哪里去下载VC7。0啊
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-16 21:31 , Processed in 0.437353 second(s), 55 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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