如何使用actionscript3为windows / mac定位文件路径?

时间:2013-03-07 08:47:15

标签: actionscript-3

我正在开发一个应用程序,当我在我的计算机中使用它时没关系,因为我需要执行一个.exe脚本,我知道该文件的路径在哪里。但问题是,如何以自动方式更改它?我的意思是,我只是传递.exe名称然后为我找到这条路径......

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

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

这完美地运作...... 我只是想让它更自动化..

有什么想法吗?

1 个答案:

答案 0 :(得分: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)
{

}