Как называется приложение Microsoft Excel?
Какое имя приложения Microsoft Excel я бы использовал -[NSWorkspace fullPathForApplication:]
?
2 ответа
Решение
Это @"Microsoft Excel" (по крайней мере, с офисом 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" и подтвердил, что они возвращают ноль.
Имя и путь Excel могут измениться, как и любое приложение. Вы можете рассмотреть возможность запуска с использованием его идентификатора пакета - com.microsoft.Excel.