是否可以获得安装在用户计算机上可用于打开文件(在我的情况下为图像)的应用程序列表,类似于通过 Finder 的“打开方式...”菜单显示的列表?
问问题
807 次
1 回答
7
您是否正在寻找编程或脚本解决方案?以编程方式,查看启动服务(LSCopyAllRoleHandlersForContentType()
例如)。对于脚本,您可能想要lsregister
将其埋在
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Support
不要让它在文档中的位置欺骗你。它在 Carbon 文档中,但它实际上是 CoreServices,它没有被弃用。
于 2009-06-27T00:24:47.200 回答