1

我正在开发一个应用程序,当我在我的计算机上使用它时没问题,因为我需要执行一个 .exe 脚本并且我知道该文件的路径在哪里。但问题是,我怎样才能自动改变它?我的意思是,我只是传递 .exe 名称,然后为我找到这条路径...

我正在使用 nativeProcess ... 我有这个:

f = new File();
f.nativePath = "C:/projects/SDK/Adobe Gaming SDK 1.0.1/Utilities/ATFTools/Windows/png2atf.exe";

这很完美......我只是想让它更自动..

有任何想法吗?

4

1 回答 1

0

使用File.applicationDirectory. 这是自动找到您的项目根目录。

如下:

new File(File.applicationDirectory.nativePath);

如果你想定位文件路径 Win/Mac。试试这个:

//Mac
if (Capabilities.os.search("Mac") >= 0)
{

}
//Windows
else if (Capabilities.os.search("Windows")>=0)
{

}
于 2013-03-07T09:00:15.280 回答