摘要:
做过UG二次开发的人都知道tag在其中的重要性,tag是所有对象的标识,也是其中信息的桥梁。可惜tag是流水号,在prt保存再打开后,tag就会变。如果是external模式,用tag作为信息标示保存也没什么,毕竟没有保存和打开的过程。但是对于有些问题,比如重新打开prt,然后高亮上次选定的面,tag就不能作为信息保存。因为上次保存的tag在打开prt后会变,也就不能重新找到面face了。还好我找啊找的,终于找到UG里面有个东西是不变的——Handle(可以查uf.h文件),是个编码字符串。经过解析后,一个Handle可以分解成文件信息、ID信息和版本信息。使用函数:char * file_d 阅读全文