0

我正忙于更新以前开发人员的 Flash 应用程序,但它是为 Windows 编写的。我正忙于在 Mac 上开发,有这段代码:

_global.localSO = SharedObject.getLocal("personalCookie", "/");
_global.localSO.data.name = textFileContent;
_global.localSO.flush();
fscommand("exec", "fscommand/save_personal.exe");

它的基本作用如下:

  • 它将一个值存储到 Flash 中的会话变量中(以前的开发人员告诉过这个)
  • 它调用从 Director 编译的文件,save_personal.exe
  • save_personal.exefl_save_personal.swf在 .exe 文件中调用另一个
  • fl_save_personal.swf检索会话变量并将它们传递给save_personal.exe
  • save_personal.exe将此变量写入文本文件personal.txt(因为它在变量本身没有其他计算的情况下得到它)

现在,我真正的问题是,这可以save_personal.exe在 Mac 上执行吗(在这种情况下,通过原始 Flash 应用程序调用它myApplication.app),还是我必须发布 Director 文件save_personal.app以便测试文件创建?

4

1 回答 1

0

MAC上的.EXE?不!仅当您将Wine 用于 darwin 时:)

我认为这也有帮助:board[dot]flashkit[dot]com/board/showthread.php?t=140971

于 2010-01-28T11:27:24.010 回答