2010-05-18 64 views
0

我需要能够从剪贴板发送文本到我正在通过AppleScript编写的应用程序(在Objective-C中)。很明显,我需要将我的应用程序编写为脚本(我目前正在阅读Apple Docs),但是这可能/易于实现吗?如何从AppleScript访问剪贴板?

回答

0

如果您需要使用应用程序从剪贴板中检索数据,则应该使用NSPasteboard类。

为什么你认为你需要使用AppleScript?

+0

我想为我的应用程序实现语音控制。我说一个被MacSpeech Dictate识别的命令字。这个命令启动一个小应用程序(应用程序1),它只有一个文本字段。然后我说我要发送到应用程序2的文本。当我说命令“执行”时,我想让MacSpeech剪切应用程序1的文本字段中的文本,并将它发送到应用程序2中的NSString对象。 – Garry 2010-05-18 18:31:43

+0

我不'不要直接向应用程序2讲话,因为应用程序2没有任何形式的GUI。 – Garry 2010-05-18 18:32:48