我們在用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認證和中國