登录【网站注册】点击左边“微信账号登陆”图标,微信扫描即自动注册并登陆
搜索
查看: 2076|回复: 0

[技术文章] Creo parametric TOOLKIT 二次开发模式

[复制链接]
发表于 2013-7-4 17:11:35 | 显示全部楼层 |阅读模式
一、同步模式
同步模式下有两种分支分别为:DLL 模式和 EXE 模式。

(1)DLL模式
将Creo parametric TOOLKIT 的应用程序集成到 Creo parametric 中的标准方法是使用动态连接库(Dynamically Linked Libraies DLL)。用户编译c应用程序,与Toolkit库连接,生成一个对象库文件,最后与 Creo parametric 的可执行文件连接。这种方法叫DLL模式。

(2)EXE模式
Creo parametric TOOLKIT 也支持一种多进程方式(Multiprocess mode),或称为派生模式,在这种模式下,应用程序代码经过编译和连接,形成独立的可执行文件.exe。

二、异步模式
还有一种异步模式(Asynchronus mode),在异步模式下 TOOLKIT 应用程序和 Creo parametric 能够同时进行各自的操作。另一个主要的区别是在于应用程序的启动:在异步模式下,应用程序能够独立于 Creo parametric 而启动,然后再连接到 Creo parametric 进程中去;在同步模式下, Creo parametric 是根据注册文件中的信息而启动应用程序。

三、通常选择哪种模式?
异步模式与同步模式相比较而言,异步模式是比较复杂的,而且二者 的应用程序有着本质的区别。因此,在开发应用程序前,应当认真选择一下使用哪种模式,由此也会编写出不同的代码。我们一般大多使用同步模式。
优胜专注教学 技术实力最强 www.ysug.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


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