objective-c - 无法在 Objective-C 中打开新的 Microsoft Word 文档
问题描述
我的任务是打开 Microsoft Word 并在 Objective C 中创建一个新文档。
如果我在脚本编辑器中运行下面的 Apple 脚本,它可以正常工作并创建一个新的 Microsoft Word 文档:
tell application "Microsoft Word" to make new document
但是,如果我试图从 Objective-C 代码中调用相同的脚本(见下文),它只会打开 Microsoft Word 应用程序,但不会创建新文档:
NSDictionary* errorDict;
NSAppleScript * appleScript = [[NSAppleScript alloc] initWithSource:
@"tell application \"Microsoft Word\" to make new document"];
[appleScript executeAndReturnError:&errorDict];
我想这与权限有关。
任何想法都非常受欢迎!
解决方案
推荐阅读
- python - 如何在 BS4(python 3)中按类查找元素
- javascript - 如何跨不同模块或js文件更改变量?
- python - 使用 Python 和 Selenium 按标签获取多个元素
- javascript - TS2345:“事件”类型的参数不可分配给“HtmlInputEvent”类型的参数
- sql - SQL 连接查询无法删除同一部电影中演员的重复项?
- javascript - React Native - 执行 UI 块时抛出异常 - 无法识别的选择器?
- python-3.x - 在 Django 中从视图到 url 获取字符串变量
- reactjs - React - 状态是在一个父函数中定义的,但不是在从子函数调用的另一个父函数中
- python - 带有 3D 输入的 Keras 中的 preprocess_input() 方法
- mysql - 计算Mysql中的出现次数