我要如何知道CVI所撰寫的執行檔在執行時所在的路徑呢?



主要軟體:
主要軟體版本: N/A
主要軟體修正版本: N/A
次要軟體: N/A

問題: 我要如何知道CVI所撰寫的執行檔在執行時所在的路徑呢?

解答: 要得到執行檔執行時所在的路徑,你可以使用CVI所提供的GetProjectDir函數。此函數的位置在Library >> Utility... >> Directory Utilities >> Get Project Directory。底下是一個範例程式,請參考:

#include <ansi_c.h>
#include <utility.h>
#include <cvirte.h>
static char WorkingDirectory[1000];

int main (int argc, char *argv[])
{
if (InitCVIRTE (0, argv, 0) == 0)
return -1; /* out of memory */
printf ("%s",*argv);
while (!KeyHit());
GetProjectDir (WorkingDirectory);
printf ("%s",WorkingDirectory);
Delay(5);
return 0;
}




相關連結:

附加檔案:





報告日期: 10/01/2002
最後更新: 05/19/2005
文件偏號: 2Q09Q3UV