我们在用ProE时经常涉及到设置工作目录的问题。
大家最常见的做法就是打开ProE后通过文件->设置工作目录选项设置当前的工作目录。当然也可以在桌面上的ProE快捷菜单里通过设置起始位置来设置ProE启动后默认的工作目录。
附图:
从编程的角度来看ProE的工作目录:
每一个Windows进程都有一个当前目录,可以通过API函数GetCurrentDirectory和SetCurrentDirectory来分别获取和设置进程的当前目录。
而Pro/Toolkit中提供了函数ProDirectoryCurrentGet和ProDirectoryChange来分别获取和设置ProE的工作目录。
那么,ProE的工作目录与ProE进程的当前目录有什么关系呢?
经过我编码实践,得出两者之间的关系为:
(1)ProE启动后,会将工作目录设置为ProE进程的当前目录。
(2)改变ProE的工作目录(不管是通过程式还是手动操作),会将ProE进程的当前目录设置为和工作目录一样。
(3)通过程式改变ProE当前目录不会影响到ProE的工作目录。
我们知道,如果我们直接双击.exe文件(注意:不是快捷方式)运行程序,那么该程序运行后的当前目录为该.exe文件所在的目录。如果我们运行该.exe文件的快捷方式,就可以通过设置起始位置来设置该进程启动后的当前目录。结合(1)就能理解本文开头讲的设置ProE默认工作目录的方法。
在工作当中,我们还经常通过批处理文件(.bat)来启动ProE,这种方法通常应用在在启动ProE时要进行一些额外的设置的场合。在批处理中,可以在Call ProE程式之前,通过cd 命令设置ProE的启动目录,否则,ProE的启动目录即为.bat文件所在的目录。
在工作当中,应根据具体的情况来选择是通过快捷方式还是.bat来启动ProE.
相关文章
- 2021-09-08EXCEL在工作中的应用 制表、数据处理及宏应用PDF下载
- 2021-08-18完全实例自学AutoCAD 2012机械绘图 [唯美科技工作室
- 2021-08-18完全实例自学AutoCAD 2012建筑绘图 [唯美科技工作室
- 2021-08-10中文版AutoCAD 2010入门与进阶PDF下载
- 2021-08-10中文版AutoCAD 2012机械制图培训教程 [导向工作室 编
- 2021-08-06中文版AutoCAD 2015建筑设计与施工图绘制实例教程 [麓
- 2021-08-05中文版AutoCAD 2015园林设计与施工图绘制实例教程 [麓
- 2021-08-03Autodesk RevitMEP2014管线综合设计应用全彩 [柏慕进
- 2021-08-02Autodesk RevitArchitecture2014官方标准教程 [柏慕进
- 2021-07-31Autodesk EcotectAnalysis应用教程美国LEED认证和中国