2017-08-31 331 views
1

我想包括在CAPL一個*。可文件,但我必須設置絕對路徑CAPL#包括相對路徑

C:\Users\myuser\canoe\simulations\projectX\Function Test\playground.can 

我想使用相對路徑,包括它,但我我不確定什麼是正確的約定,或者它是否是可能的。到目前爲止,我已經試過這(我的CAPL是projectX創建文件夾):

"C:\...\Function Test\playground.can 

"Function Test\playground.can" 

"/Function Test/playground.can" 

"\Function Test \playground.can" 

什麼是使用相對路徑的正確方法是什麼?

回答

1

是的,這是可能的。您需要指定與您的項目CANoe配置(*.cfg)文件相關的路徑。例如:

includes 
{ 
    #include "Function Test\playground.can" 
} 

如果您CANoe的項目是C:\Users\myuser\canoe\simulations\projectX\

0

您可以設置路徑事件過程是這樣的:

on key 'a' 
{ 
    setFilePath("C:\\data file directory", 1); 
    .... 
    //Write your Code here 
} 
+0

歡迎StackOverflow上:如果您發佈的代碼,XML或數據示例中,請在文本編輯器中突出顯示這些行,然後單擊編輯器工具欄上的「代碼示例」按鈕({})或使用鍵盤上的Ctrl + K對其進行精確格式化和語法突出顯示! – WhatsThePoint