点击查看详细介绍

有没有人用VB或者C#做UG二次开发的?

begtostudy 17年前 16565 5

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


首先,有QQ的加我吧:370566617
MSN:begtostudy@gmail.com

我主要是有个问题,在OPEN C中开发菜单关联的dll
都是这样的
static UF_MB_action_t actionTable[]=
{

0

最新回复 (5)
  • tealy 17年前
    1

    到NX4.0为止,.Net库还没有完全涵盖UF中的函数,很多功能依然需要通过调用UF来实现,包括你所说的注册回调函数.
    当NX.net完善到一定程度后,会有这样的类出现
    直接用菜单文件也许更方便些

    1程序
    我使用的一个基本框架
    using System;
    namespace MyPlus
    {
    public class MyLoader
    {

  • begtostudy 17年前
    2

    非常感谢!

    首先,不知道你有QQ吗?很想加你,应为用.net开发UG的人不多

    其次,感谢你的回答,我用UF已经实现了,但是NXOpen没有实现,NX5也是如此

    再次,建议你的框架里加上try catch

    最后,更正一下,UG先找Startup函数,没有的话才去找Main
    这是UG帮助里的原话

  • cgy123000 16年前
    3

    用C#做UG的二次开发没问题!呵呵!只是刚发现一个问题:用C#制作的对话框只能被调用一次,也就是说UG可以多次调用自己搞的那个对话框(我不喜欢,功能不强!),但是一旦加了C#的对话框,第一次打开UG,然后点击相应的菜单可以调出C#的对话框,但是关闭后再开就有警告了,无法打开了。不知大家有没有发现?

  • siebeneagle 14年前
    4

    按2楼所提供的方法,也就是每次点击一下菜单,就需要把对应的dll或exe文件装载一下?

  • 风缘 14年前
    5

    UG自带的例子中,使用了Application_Button这种方式:
    APPLICATION_BUTTON Train_Parametric_APP

请登录后发表新帖