明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3876|回复: 8

[ARX]用arx做对话框时出现问题,求救!

[复制链接]
发表于 2006-3-19 19:56:00 | 显示全部楼层 |阅读模式

在下初学arx,想做一个能在AutoCAD中显示的对话框。我参照的是MFC中制作对话框的过程,具体步骤如下:选择新建一个ObjectARX项目,单击[项目]|[添加资源]选择Dialog得到一个对话框资源,根据自己的需要添加一些控件,这样就完成了框架的制作。然后单击[项目]|[添加类]选择ObjectARX MFC Support Class Wizard,在弹出的对话框中为类取名并选择继承的基类为CAcUiDialog,这样就为对话框模板关联了一个类。接着在我向该类添加成员变量时问题出现了:右键点击对话框模板选择添加变量竟然弹出一个空白对话框!!按道理应该弹出“添加成员变量向导”对话框才对啊!

恳请各位帮忙看看:1。为什么会出现这个问题  2。这样制作对话框是否正确,如不正确应该怎么做请指点,谢谢!!!

发表于 2006-3-19 22:40:00 | 显示全部楼层

回复

手工添加成员变量吧,

我的vs.net2002也出现过这样的问题.

我认为就是vs.net安装有问题!

发表于 2006-3-19 23:59:00 | 显示全部楼层

这个问题可能是你安装完net2002后,第一次运行它时弹出是否升级ObjectARX2005(假设你已安装ObjectARX2004),此时你按了yes,升级完成后又弹出一对话框,询问你是否要安装,此时你又按了yes.好!问题出来了,因为安装ObjectARX2005后,程序并未自动将ObjectARX2004删除。当你用ObjectARX MFC Support Class Wizard添加类并再想添加变量时,计算机不知是用ObjectARX2004还是ObjectARX2005。

想法将你不需要的ObjectARX200X删除,这样因该可以。我原来也出现过此类情况,经此法处理后一切OK。

你是否属于此种情况?就不得而知了。

发表于 2006-3-20 13:50:00 | 显示全部楼层
引用:“然后单击[项目]|[添加类]选择ObjectARX MFC Support Class Wizard,在弹出的对话框中为类取名并选择继承的基类为CAcUiDialog,这样就为对话框模板关联了一个类”。
我在ObjectArx项目中添加类择ObjectARX MFC Support Class Wizard之后,系统弹出错误信息:MFC类只能添加到MFC项目中
发表于 2006-3-21 09:01:00 | 显示全部楼层
BigJue发表于2006-3-20 13:50:00引用:“然后单击|选择ObjectARX MFC Support Class Wizard,在弹出的对话框中为类取名并选择继承的基类为CAcUiDialog,这样就为对话框模板关联了...
你的问题和楼主一样,也是程序安装上出了问题。按照你的说法,我试了一下,没有任何问题一切正常。
发表于 2006-3-27 19:40:00 | 显示全部楼层
你用的一定是中文的.net,英文的就不会有这个问题,缺少语言包2052
发表于 2007-4-1 12:31:00 | 显示全部楼层
有没有一个比较详细的解决方法呀?
急需
发表于 2007-4-3 20:33:00 | 显示全部楼层
我都是手动的。其实也不是很麻烦!
发表于 2007-12-12 11:47:00 | 显示全部楼层

mfcDlg error LNK2001: 无法解析的外部符号 "protected: virtual int __thiscall CAcUiDialog::FindContextHelpFullPath(char const *,class ATL::CStringT<char,class StrTraitMFC_DLL<char,class ATL::ChTraitsCRT<char> > > &)" (?FindContextHelpFullPath@CAcUiDialog@@MAEHPBDAAV?$CStringT@DV?$StrTraitMFC_DLL@DV?$ChTraitsCRT@D@ATL@@@@@ATL@@@Z)

我的出现我个问题是什么意思呀;

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

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-25 18:57 , Processed in 0.179159 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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