使用VS环境下的C#语言对UG进行二次开发,比较困惑的是开发的代码如何在UG中进行调试,检测变量的值、变量的类型等。下面总结了如何进行调试的方法,希望对需要的朋友有所帮助。

1.打开UG软件,导入需要测试的模型。

2.编写好cs文件,设置好断点,点击菜单下的生成→生成解决方案,生成dll文件。

3.打开VS创建的工程,选择菜单中的调试→附加到进程(或快捷键Ctrl+Alt+P),在弹出的对话框中选择ugraf.exe,点击附加即可,此时vs就处于运行状态。

4.打开UG,使用快捷键Ctrl+U,打开运行用户函数对话框,选择前面生成的dll文件,即可打开dll对应的界面。

5.点击对应的功能,可以通过messagebox显示变量的值,也可以在vs的窗口和局部变量区进行变量的查看与监视,实现调试。

【UG】二次开发如何调试相关推荐

  1. 使软件可二次开发_基于C++的?UG二次开发

    C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计.C++擅长面向对象程序设计的同时,还可以 ...

  2. 深度解析UG二次开发装配的部件事件、部件原型和部件实例

    做UG二次开发快一年了,每次遇到装配的问题涉及到部件事件.部件原型和部件实例还是一头雾水,什么是实例,什么是原型这些专业术语等等. 针对这个问题,今天专门写了一篇特辑,结合装配实例深度剖析装配过程中的 ...

  3. NX/UG二次开发创建曲面偏置体

    NX/UG二次开发--创建曲面偏置体 创建曲面偏置体 1.曲面偏置 创建曲面偏置体 这里介绍了一种对模型曲面进行偏置来获得偏置体的方法. 1.曲面偏置 void OffsetFace(tag_t fa ...

  4. UG二次开发CreateDialog函数在UI.hxx文件和WinUser.h中的冲突

    文章出自https://blog.csdn.net/qq_41843732/article/details/91422764 在UG二次开发中,若使用MFC库,一旦加上#include<Afx. ...

  5. UG二次开发技术的研究

    摘 要:UG软件是美国EDS公司开发的一套集CAD/CAM/CAE一体的高端软件.UG是一个通用软件,用户必须在此基础上进行二次开发,才能满足专门模具设计的需要,提高设计效率.本文探讨UG二次开发技术 ...

  6. UG 二次开发中文帮助文档,UFun在线帮助文档, NX API 中文帮助文档

    UG 二次开发中文帮助文档,UFun在线帮助文档, NX API 中文帮助文档 在线的中文帮助文档,不用下载,网页直接查询函数: UFun函数中文帮助文档地址:http://www.ugapi.com ...

  7. UG二次开发教程(基于NX12.0/VS2015版本)

    ** UG二次开发教程(基于NX12.0/VS2015版本) 安装教程 ** UG NX12.0安装 NX12.0 安装包下载地址: 链接:https://pan.baidu.com/s/1I0CCF ...

  8. UG二次开发 创建圆弧 UF_CURVE_create_arc

    文章作者:里海 来源网站:https://blog.csdn.net/WangPaiFeiXingYuan 简介: UG二次开发 创建圆弧 UF_CURVE_create_arc 代码: //圆心 d ...

  9. 【UG二次开发环境建立教程】

    UG二次开发环境建立教程 关于UG二次开发环境的两种建立方法 方法一:导入UG二次开发向导模板 1.分别安装UG软件和Visual Studio软件,保证软件可以正常打开使用. 2.打开UG安装目录, ...

  10. ug二次开发(一)添加标题栏及加入功能

    文章目录 1 概念 2 开发vb界面的二次开发(extra) 3ug ui界面上列表栏的产生 3.1 men文件 3.1 tbr文件 1 概念 将如图所示文件加入vs的目录中,与目录中文件合并一下,此 ...

最新文章

  1. websocket中发生数据丢失_为什么事实上却发生了数据丢失,只有少部 分数据可以加载进来...
  2. MySQL手动安装Linux教程
  3. 停止linux下正在执行的ping命令
  4. thinkPHP学习笔记
  5. 这是一篇Markdown手册
  6. MySQL等值连接的介绍
  7. java ftp主动模式和被动模式_ftp主动模式和被动模式
  8. 电话光端机使用什么光纤网络比较好?
  9. Visual Studio 插件的开发
  10. oracle odbc配置
  11. 推荐安卓开发神器(里面有各种UI特效和实例)
  12. 68.x的平方根(力扣leetcode) 博主可答疑该问题
  13. iPad/iPhone 邮件 设置浙大邮箱
  14. 反射知识点总结《Lipp学习笔记》
  15. flutter插件开发学习之旅(4)-------检测GPS状态,打开GPS和显示经纬度实战
  16. 如何迅速打造敏捷团队
  17. HashTab的基本用法
  18. 焦虑 程序员_我如何克服焦虑和沮丧来完成freeCodeCamp的前端开发程序
  19. 小程序微信小程序设计注册页面
  20. c语言表达式优先级()

热门文章

  1. 淘宝接口 http://ip.taobao.com/service/getIpInfo.php?ip=myip 获取不到手机ip地址
  2. 每日一练_是程序呀(每日更新)_XML
  3. mysql vga怎么使用,mysql explain 详解
  4. 我的世界空岛生存服务器制作,《我的世界》空岛生存地图玩法 教你如何安全度过前期生存下去...
  5. 在Kubuntu14.04中安装小企鹅输入法
  6. 合并excel单元格的两种方法
  7. 引用次数在15000次以上的都是什么神仙论文?
  8. ubuntu18.10安装redshift护眼软件
  9. Linux unison 效率,linux利用unison实现双向或多向实时同步
  10. 解方程计算器,一款数学神器APP,有需要的自己收藏!