1

で使用する Microsoft Excel のアプリケーション名は-[NSWorkspace fullPathForApplication:]?

4

2 に答える 2

2

Excel の名前とパスは、他のアプリケーションと同様に変更できます。そのバンドル ID (com.microsoft.Excel) を使用して起動することを検討してください。

于 2012-09-11T10:11:58.677 に答える
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

「Excel」と「MS Excel」を試してみたところ、null を返すことを確認しました。

于 2012-09-11T01:43:29.007 に答える