2012-01-11 4 views
0

문제는 내가 내 응용 프로그램에서 IE, Firefox를 호출하고 드롭 다운에서 하나를 선택하면 실제로 컴퓨터에서 최신 버전을 가져와 응용 프로그램을 실행해야한다는 것입니다. 하나는 C#을 사용하고 .I 그것을 코딩하는 방법을 제안 할 수 있습니다, 셀레늄 웹 드라이버는 C#에서선택시 복수 브라우저 호출

+0

어떤 최신? 브라우저? 무슨 소리 야? Process.Start ("html link")를 사용하면 응용 프로그램에서 기본 브라우저로 설정 한 내용이 시작됩니다. – Zenwalker

+0

ZEN-WALKER, 답장을 보내 주셔서 감사합니다. 예, 최신 브라우저가 설치되어 있는지, 기본 브라우저를 원하지 않고 다른 브라우저를 사용하고 싶다면 어떻게 할 것인가? – user1100199

답변

0

를 구축 :

System.Diagnostics.Process.Start("firefox", "http://www.google.com/"); 

는 구글 페이지에서 파이어 폭스를 시작합니다.

그리고 : IE에서

System.Diagnostics.Process.Start("iexplore", "http://www.google.com/"); 

.

0

필수 브라우저를 시작하기위한 Process.Start() API를 사용하십시오. 얼마나 오래, 당신은 하드 파이어 폭스 즉, 크롬 등의 값을 하드 코딩해야 할 수도 있습니다. 어느 정도 문제가 있습니다.

그래서,이 경로 HKEY_LOCAL_MACHINE \ 소프트웨어에서 \ 클라이언트 레지스트리에서 설치된 모든 브라우저를 찾을 수 있습니다 \

는 희망이 도움이 StartMenuInternet :

+0

thnaks man .... 그것은 많은 도움이되었습니다 ... 감사합니다. – user1100199