本文介绍了ProE二次开发的TOOLKIT中连接本地数据库方法。
要通过TOOLKIT对工作区进行任何操作,必须首先连接本地数据库,获得本地数据库的句柄。
如果用户没有设置PDM_LDB_PATH环境变量,缺省路径为“c:”,在.proi目录下有一个Local.ddb文件,即为本地数据库。通过以下函数实现连接LDB:
status = PDMLDBConnect("c:│.proi│Local.ddb", &ldb);
如果用户定义了PDM_LDB_PATH,则以上写法将无法连接成功,所以需要先使用getenv("PDM_LDB_PATH")函数获取环境变量的值,然后把“”转换为“│”。
在旧的Pro/INTRALINK版本中,路径必须使用“│”,如以上函数中所写。
经测试发现,在Pro/INTRALINK 3.2版本中,不再受此限制,以下两种写法也可以:
status = PDMLDBConnect("c:/.proi/Local.ddb", &ldb);
status = PDMLDBConnect("c:.proiLocal.ddb", &ldb);
所以,在新的Pro/INTRALINK版本中,得到PDM_LDB_PATH后,无需再进行路径转换,可以直接传给PDMLDBConnect函数。
相关文章
- 2021-09-08BIM技术丛书Revit软件应用系列Autodesk Revit族详解 [
- 2021-09-08全国专业技术人员计算机应用能力考试用书 AutoCAD2004
- 2021-09-08EXCEL在工作中的应用 制表、数据处理及宏应用PDF下载
- 2021-08-30从零开始AutoCAD 2014中文版机械制图基础培训教程 [李
- 2021-08-30从零开始AutoCAD 2014中文版建筑制图基础培训教程 [朱
- 2021-08-30电气CAD实例教程AutoCAD 2010中文版 [左昉 等编著] 20
- 2021-08-30电影风暴2:Maya影像实拍与三维合成攻略PDF下载
- 2021-08-30高等院校艺术设计案例教程中文版AutoCAD 建筑设计案例
- 2021-08-29环境艺术制图AutoCAD [徐幼光 编著] 2013年PDF下载
- 2021-08-29机械AutoCAD 项目教程 第3版 [缪希伟 主编] 2012年PDF