找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 16418|回复: 6
打印 上一主题 下一主题

UG中能不能在内部程序中设置断点,看变量值

[复制链接]
跳转到指定楼层
1
发表于 2004-4-21 09:16:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多同行朋友,交流,分享,学习。

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

x
我现在看我编的程序的结果,都是启动UG,调用dll
但这样只能知道结果对不对,但具体是哪个变量值出了问题不清楚
我想看值时,只能用1601来输出
显得很笨拙
个位能否指点一下应该怎么设置
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2004-4-21 09:41:51 | 只看该作者
跟其它的程序一样啊,在vc里面按F5,启动UG,
然后设置断点。
3
发表于 2004-4-21 17:41:15 | 只看该作者
F9设置断点
F10单步
4
发表于 2004-4-25 08:27:08 | 只看该作者
当然可以了
这个没有问题的
5
发表于 2004-4-27 14:36:07 | 只看该作者
我是这样的,通过menuscript调用uistyler对话框,入口函数用的是ufsta
在一个回调函数中设置断点,为什么执行到那的时候,程序没有停下来,当然也看不了变量的值
但是如果用ufusr作为入口函数,也没有利用uistyler对话框做交互,是可以设置断点,并调试的
这是为什么?
在回调函数中的东西就不行吗?
6
发表于 2004-5-3 16:16:56 | 只看该作者
   在VC中PROJECT-SETTING GENERAL选项卡的中间文件设置为applicaton,输出文件设置为applicaton,再在LINGK选项卡中设置输出文件名:applicaton/行为名.dll,编译连接生成applicaton/行为名.dll文件,然后将UG环境变量UGII_USER_DIR设置为 applicaton/行为名.dll所在的目录。这样就可以顺利调试了。
    另外请教你一个弱问题。在清华出版的UG/open API编程基础中有关菜单部分,说菜单项的响应行为(即回调函数)要用函数UF_MB_add_actions注册,菜单脚本文件中的行为名与C程序中规定的行为名对应。但是我从没用这函数注册回掉函数,也没有在程序中规定菜单脚本文件中的行为名,与之对应的是DLL文件的文件名。程序运行正常,而且也只能这样才能正常,按书上的做法,调试发现UF_MB_add_actions
始终不被执行,程序也不能正常运行。请问到底是我错了,还是它错了?
7
发表于 2004-5-3 22:53:53 | 只看该作者
我用到的回调函数都是针对于对话框的
在模版上已经注册了,只要你用了它的模版
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-12-26 08:26 , Processed in 0.033459 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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