2012-09-11 19 views
1

我将与-[NSWorkspace fullPathForApplication:]一起使用的Microsoft Excel的应用程序名称是什么?什么是Microsoft Excel的应用程序名称?

+0

作为'NSString'的应用程序名称。 '@“邮件”','@“终端”','@“Excel”'等等。您是否遇到特定问题? –

+0

我的电脑上没有Excel,所以我无法尝试启动它。问题是:名称是MS Excel还是Microsoft Excel或Excel?谢谢。 –

回答

1

这是@ “Microsoft Excel中”(与Office 2008至少):

此:

NSString *path = [[NSWorkspace sharedWorkspace] fullPathForApplication:@"Microsoft Excel"]; 
NSLog(@"path: %@", path); 

输出:

2012-09-10 21:42:57.059 Craplet[2164:707] path: /Applications/Microsoft Office 2008/Microsoft Excel.app 

我试过 “创先争优” 和 “MS Excel的”并确认他们返回null。

2

Excel的名称和路径可以更改,任何应用程序都可以更改。您可能需要考虑使用其捆绑ID(即com.microsoft.Excel)启动。

相关问题