iCAx开思工具箱
标题:
【讨论】关于UG API的一些看法
[打印本页]
作者:
goodluckwu
时间:
2004-3-24 10:49
标题:
【讨论】关于UG API的一些看法
说实在的,我感觉UG的API无论是其本身还是他的帮助写得都不是很好(相对于其他软件如JAVA)。
主要有这几个缺点:
1。风格上很是不统一
例如多个参数传入或者传出,有的地方使用数量+数组,有的使用uf_list_t,同样是枚举有的使用全大写,有的使用大小写穿插(头文件部分大写,其余小写)。
2。参数上也有不少不尽合理的地方。
我记得在有的函数的参数上,帮助文档就写明"no use")。
3。注释不够详尽。
甚至有个函数的参数上的注释仅为 某某某的参数(我倒,写在函数名后面的括号里的是参数好像不需要注释吧 -_- )
我觉得这些给学习UG的二次开发增加了不少的困难。不知道大家对这些问题有什么解决的方法,希望大家能共享出来。或者大家觉得那只是我对UG了解不够,那些我看似混乱的其实有其规律,欢迎大家提出来讨论讨论。
作者:
lknoodle
时间:
2004-3-24 11:56
有办法解决风格问题,你可以利用VC++的特点,将API重新包装。
作者:
goodluckwu
时间:
2004-3-24 13:04
能说得再详细一点么?
作者:
zhjb113
时间:
2004-3-24 15:18
已经改进很多了
很早以前的UGAPI函数都是数字序号,肯定能把你晕死,现在还保留了很多。
作者:
pinkwall
时间:
2004-3-24 19:37
感覺高層次的二次開發 已經不是很倚重UG API了
真正重要的還是自己的算法,比如基於知識的參數化設計中
知識的重用,優化設計的方法,都需要自己的算法,然後再使用
API將算法結果傳給UG。
作者:
goodluckwu
时间:
2004-3-25 09:04
楼上能提供点这方面的参考书或者资料么?
欢迎光临 iCAx开思工具箱 (https://t.icax.org/)
Powered by Discuz! X3.3