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

iCAx开思网

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

请问UG二次开发

[复制链接]
跳转到指定楼层
1
发表于 2004-8-26 17:53:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
UG OPEN 做出来的dll能够实现
在UG后台守候的功能吗?比方说打开UG加载dll后,仍然可以正常操作UG,
dll里面有个定时器,时间一到就能执行某个操作呢。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2004-8-30 17:42:14 | 只看该作者
mfc能完成的就可以
3
发表于 2004-8-30 21:16:27 | 只看该作者
应该可以的
4
发表于 2004-8-31 10:23:09 | 只看该作者
hehe,那有没有试过呢?
我在dll里面创建了一个socket,为了等待服务器发送一个比方说直线的参数
UG里面就可以把它画出来。。
UG里面至少我还没看出来它可以自由使用MFC的类,例如CAsynSocket
所以我是用C写的,当然,里面只能用while(1)循环等待消息的到来。
现在问题是:
UG在执行dll的时候,只是通过一个接口函数,必须把dll执行完,才能继续操作UG.这样,UG在等待消息的同时,是无法正常进行操作的
而AutoCAD的ARX便不是这样,它在加载arx以后,仍然可以对本身继续操作。
我想知道的是:UG可以做到这一点吗?就是让dll起作用的同时(比方说等待消息到来),自己还能继续操作。
我试着在dll里面开了一个新的线程进行循环等待,不过依然不行
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2025-1-31 07:54 , Processed in 0.026301 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2025 www.iCAx.org

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