iCAx开思网

标题: 用 VB 搞 UG 的二次开发 [打印本页]

作者: jmch    时间: 2003-12-9 14:40
标题: 用 VB 搞 UG 的二次开发
看到这么多前辈使用 VC 做 UG 的二次开发, 我直发抖!!!!
我的 VB 是顶瓜瓜. 但 VC 是白痴呀! 试图去学它, 但好像入不了门.
突发奇想: 用 VB 可否搞 UG 的二次开发呢?
作者: ccc    时间: 2003-12-9 22:25
我也是vb学的很好,vc刚是入门的那种。如果ug调用的是dll或是静态链接库lib应该是可以给vb调用的了。
作者: jmch    时间: 2003-12-10 08:11
这是你我的梦想呀! 我觉的 UG 的二次开接口不开放. 你看人家 AutoCAD,
Auto Lisp 也可以, VBA 也可以, VB 也可以, VC 也可以,delphi 也可以,
多爽!
作者: jimye    时间: 2003-12-12 12:02
老兄,你的好日子马上来了,ugnx3将支持VBA !
作者: pa66    时间: 2003-12-12 16:32
UGNX3 真的可以用 vb 開發嗎? 网上那里用這信息?
作者: darkhorse    时间: 2003-12-12 21:33
AutoCAD本身就是基于VC开发的,所以它与MFC无缝兼容,
因为它是基于Windows平台,所以VBA之类的都可以用。
看看SW与SE,他们对VC,VB等都支持,
而UG是基于Unix平台,现在运行在Windows的UG并不是重新开发的,所以针对windows方面,方便性比较差,
但你开发的程序,在UNIX下基本能运行,
你开发AutoCAD的程序,让他在Unix下也运行一下?
作者: ice-snow    时间: 2003-12-14 16:10
不是说用ug/open grip可以直接开发吗?为何不用啊?
作者: yangdan    时间: 2003-12-16 17:11
哪里介绍有用VB可以开发UG的?我也希望可以用VB.不过听说下一步UG跟I-DEAS要合而为一,没听说在NX3.0中能够提供VBA接口
作者: jin_chun_ning    时间: 2003-12-27 11:17
UG的大部分代码都是用 ANSI C写的,NX 3 也如此, 因为多平台的原因,MFC或者VC专有的东西是不会用的,用VB恐怕是不可能的。
作者: pinkwall    时间: 2003-12-27 23:31
如果只是做个外挂,不用ug函数 形式上还是可以的,呵呵
作者: zzz    时间: 2003-12-29 22:10
ccc wrote:
我也是vb学的很好,vc刚是入门的那种。如果ug调用的是dll或是静态链接库lib应该是可以给vb调用的了。

  
UG调用的是dll啊,能够用VB调用吗?愿闻其详。
作者: zzz    时间: 2003-12-29 22:15
UG使用的是MFC的dll格式吧?
作者: pinkwall    时间: 2003-12-29 23:08
可以直接调.exe的文件
  
我这儿就挂了一个自己做的类似PDM的模块
作者: Fields2003    时间: 2003-12-31 10:38
pinkwall wrote:
可以直接调.exe的文件  
  
  我这儿就挂了一个自己做的类似PDM的模块

请教!
作者: pinkwall    时间: 2004-1-4 23:20
在菜单文件里面加入就行了,就像和dll一样
  
还有个办法:
  
编辑UG启动的Bat文件,启动时自动调用你的程序
作者: webnet    时间: 2006-6-28 21:34
UG有些版本可以使用VB进行二次开发
作者: zhangcanwei    时间: 2006-6-29 18:42
已经有不少人用vb.net做了,我也在尝试。最近遇到问题,就是如何使用link功能?
作者: supergirl    时间: 2006-6-30 09:20
NX3以后,UG支持VB,C,C++,C#的二次开发,据说NX5要支持JAVA。
可以参考以前论坛里关于NXOPEN的帖子,有VB和C#做开发的例子。
作者: zzrxt    时间: 2006-6-30 19:11
VB真的可以吗?如果行,我还是用VB了
作者: khzx    时间: 2006-7-4 18:12
VB可以的,我做了一个例子(例子在下一楼)。不过要在NX4上。

[ 本帖最后由 khzx 于 2006-7-4 18:26 编辑 ]
作者: khzx    时间: 2006-7-4 18:12
VB程序在此

[ 本帖最后由 khzx 于 2006-7-4 18:16 编辑 ]
作者: mengfankun    时间: 2006-7-10 16:31
用vb.net开发自我感觉还是很好用的,我从开始做UG 二次开发到现在都是用的vb.net,不过要在nx3.0或更高的版本上运行.
作者: cam-yp    时间: 2006-10-9 19:21
原帖由 khzx 于 2006-7-4 18:12 发表
VB程序在此

你这个程序是日记里面做的啊,可以用VB编译吗?
作者: zzrxt    时间: 2006-10-10 23:43
兄弟的程序是挂在UG里和UG对话操作的吗:
作者: zzrxt    时间: 2006-10-11 08:00
再来顶,希望有高人指点迷津,这VB TO UG开发的过程对我来说还是空中楼阁。。。。。。不知如何下手。。。。
作者: 异形人    时间: 2006-10-11 10:05
都是高手,我也用VB了,幸好学过软件开发
作者: 昆山人    时间: 2006-10-11 10:05
提示: 作者被禁止或删除 内容自动屏蔽
作者: 昆山人    时间: 2006-10-11 10:21
提示: 作者被禁止或删除 内容自动屏蔽
作者: zzrxt    时间: 2006-10-17 07:41
请教各位 ,运行日记时为何有此报警,我需要安装什么东西?




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3