7.ITK开发

上传人:门**** 文档编号:242971827 上传时间:2024-09-13 格式:PPT 页数:16 大小:712KB
返回 下载 相关 举报
7.ITK开发_第1页
第1页 / 共16页
7.ITK开发_第2页
第2页 / 共16页
7.ITK开发_第3页
第3页 / 共16页
点击查看更多>>
资源描述
,*,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,ITK,开发,郭宇,2011.5,课程目的和目标,掌握,ITK,客户化开发的方法,小技巧,批处理,ITK,程序,流程,handler,Userservice,定义,BMF,扩展,目标,目的,小技巧,显示系统真实属性,小技巧,确定一个对象类型,在我的,Teamcenter,中选中对象,Alt+Enter,小技巧,确定某个属性的性质,首先确定属性所在的类型,其次,打开,BMIDE,查看该类型的属性,动态属性无法成为复合属性的源属性,批处理程序,能单独启动,不需要,RichClient,界面,能登陆,TC,系统,完成简单的任务,批处理程序,ITK,函数入口,ITK_user_main,(,int, char* ),ITK,函数入口与,C,控制台程序类似,但是入口不同,ITK,函数模板如下:,批处理程序,(,编译命令,),打开,CMD,,切换到客户化目录,初始化命令,str,如果前一次编译过,先清除中间文件*,.,obj,*.lib *.exe,执行编译命令,compile -DIPLIB=none,xxx.c,执行连接命令,linkitk,-o xxx,xxx.obj,系统常用函数,请参考“,ITK,常用函数,.doc”,学会如何使用系统帮助文档(,web,格式),熟悉常用,ITK,函数,熟悉各大,ITK,模块,流程,action handler,在流程步骤中调用一段程序,完成一些额外的工作,请参考“流程,Handler,开发练习”,小技巧,Memory Management,ITK,函数中,标记为,(OF),的变量,必须使用,MEM_free,函数将其占用内存释放,MEM_free,函数声明在,itkmem.h,中,EMH functions,ITK,利用错误信息堆栈来存储函数调用中产生的错误,进而利用,emh,模块提供的错误处理函数,根据特定的函数返回值,得到与返回值相关的错误信息说明,错误信息处理函数声明在,tc/emh.h,中,用户自定义错误号从,EMH_USER_error_base+nnn(0-999),这些错误号对应的错误信息存放在,TC_USER_MSG_DIR,指定的目录下的,ue_errors.xml,文件中,流程,rule handler,在流程步骤中调用一段程序,完成一些验证工作,如验证流程的附件挂了某种类型的,Dataset,不满足验证条件的流程将无法完成,编制,校对,审核,验证,完成,User Service,调用,用,Java,代码调用,ITK,程序完成某个任务,学会如何传递参数给,ITK,程序,学会如何从,ITK,程序获得返回的参数,学会如何把,ITK,程序注册成,User Service,Java,代码,User Service,Java,代码,结束,BMF,扩展点,BMF,是系统提供的客户化插入点,用来在特定的时间完成某些额外的功能,学会如何注册,BMF,扩展函数,学会如何部署,BMF,扩展函数,小结,通过对,ITK,程序的学习掌握编译过程,掌握批处理程序、,handler,、,UserSevice,的编写,掌握调试和发布程序,Q&A,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 小学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!