2

我在我的 64 位 Vista 机器上为 Photoshop CS5.1 编写了一个相当大的脚本。现在,当我在新的 64 位 Windows 7 机器上运行相同的脚本时,Adobe ExtendScript Tool 在这个简单的脚本中抱怨activeDocument(没有这样的元素):

#target photoshop
var pDoc = app.activeDocument;
alert("Done!");

#target在 ExtendedScript Tool 中尝试过和不尝试过并选择目标。有什么我错过的,还是我需要安装更多的东西。我只安装了 64 位版本的 Photoshop。32位Photoshop是否有脚本扩展?

如果我只想使用 64 位版本,我不明白为什么需要同时安装 32 位和 64 位版本。

4

1 回答 1

1

SOLVED
谜团解开了。如果您更仔细地解释错误消息,那就太简单了。当然,如果 Photoshop 中没有文档,我就无法获得 activeDocument,呵呵!?!我将其解释为声明 activeDocument 未被识别,但当然,如果我没有文档,则没有这样的元素(如 Photoshop 文档)可以给我。我习惯了 C++,如果获取文档有问题,我希望 reuslt 为 NULL 值或类似值...借口,借口;)

好吧,如果其他人遇到同样的问题,这是我自费的答案:D 我现在将卸载 32 位版本...

于 2012-11-05T22:38:56.307 回答