2012-09-11 54 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)啓動。

相關問題