2012-09-11 2 views
1

-[NSWorkspace fullPathForApplication:]과 함께 사용하는 Microsoft Excel의 응용 프로그램 이름은 무엇입니까?Microsoft Excel의 응용 프로그램 이름은 무엇입니까?

+0

응용 프로그램 이름을 'NSString'으로 지정하십시오. @ "메일", "@"터미널 ","@ "Excel"'등 당신은 특정한 문제가 있습니까? –

+0

내 컴퓨터에 Excel이 없으므로 시작할 수 없습니다. 질문 : MS Excel 또는 Microsoft Excel 또는 Excel의 이름입니까? 감사. –

답변

1

그것은 "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 

나는 "엑셀"와 "MS 엑셀 '시도 그들이 null을 돌려주는 것을 확인했다.

2

Excel의 이름과 경로는 응용 프로그램과 마찬가지로 변경 될 수 있습니다. 번들 ID (com.microsoft.Excel)를 사용하여 시작할 수도 있습니다.

관련 문제