点击查看详细介绍

关于UG二次开发系统的开发模式问题

dinghua2002 17年前 11035 7

购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008  QQ号:85585969  


请问各位:我想开发一个参数化CAD系统,现在大多都是嵌入UG内部的方法,我想请教各位,如果开发一个界面和运行环境都独立于UG软件之外的系统,也就是用VB或VC来调用启动UG,可行吗?如果可行,请介绍一下方法。谢谢了!

0

最新回复 (7)
  • plmfe 17年前
    1

    “针对程序运行的环境不同,UF程序可分为外部UF和内部UF;
    外部UF是可执行程序(.EXE),运行时只要有UG Licence 的支持,就可以由操作系统直接执行,不需要启动UG Getway(主界面)。它具体应用在Visual C 和C Bulider 的*.EXE工程中,可以调用UF中的函数来实现UG功能。”-------《图表详解UGNX二次开发》

    我也是初学,不怎么懂,看到书上有这么段话,发给你,或许对你有些启发!!

  • dinghua2002 17年前
    2

    谢谢plmfe 的热心帮助!我也找到了一段解释:
    UG/Open

  • ffhi 17年前
    3

    帮助中的解释已经很清楚了。
    如果不需要NX交互操作,即不用打开NX,则可使用外部模式,否则就要用内部模式了。
    外部模式也可以打开NX部件,只不过由于NX没有启动而看不到而已。

  • zhangbin7 17年前
    4

    看看,学习了

  • dinghua2002 17年前
    5

    UG/Open API 二次开发外部模式生成的EXE文件,VB或VC是否可以直接调用呢?
    详细点说:开发一个VB或VC界面,然后设置一个按钮,按下这个按钮能不能调用开发好的EXE文件呢?我没有找到相关文献,所以恳请大家帮忙!

  • 173173 17年前
    6

    EXE单独运行用ShellExecute,调用里面的涵数用DLL

  • gjh20030901 17年前
    7

    外部模式的好像很少看到有人做,难道是不好用?

请登录后发表新帖