2012-07-21 2 views
1

다시 도움이 필요합니다.URL 주소를 이미지에 연결하는 방법

저는 C#을 처음 접했지만 배우고 싶습니다.

내 새로운 문제는 다음과 같습니다 위의 코드는 URL 주소에서 이미지를로드

private void Form2_Load(object sender, EventArgs e) 
    { 
     pictureBox1.ImageLocation = "http://www.jmorganmarketing.com/wp-content/uploads/2010/11/image4.jpg"; 
    } 

. 이제이 이미지를 클릭 할 수있게하고 싶습니다. 클릭하면 기본 브라우저가 열리고 stackoverflow.com이 표시되어야합니다 (예 : ) mouseclick 이벤트가 있어야합니다.하지만 기본 브라우저에서 URL을 열려면 어떻게해야합니까? ? 간단한 방법이 있나요?

대단히 감사합니다 !!!!

답변

3
Process.Start("http://www.stackoverflow.com"); 

이됩니다. From the documenation

파일 이름은 Windows 시작 메뉴의 실행 대화 상자에 정보를 입력과 유사 지정하여 프로세스를 시작. 따라서 파일 이름은 실행 파일을 나타내지 않아도됩니다. 확장자가 인 파일 유형이 시스템에 설치된 응용 프로그램과 연관 될 수 있습니다. 예를 들어, 의 경우 텍스트 파일을 메모장과 같은 편집기와 연결 한 경우 파일 이름의 확장명은 .txt 일 수 있으며과 같은 워드 프로세서 도구가있는 인 경우 .doc 파일을 가질 수 있습니다. Microsoft Word. 마찬가지로 실행 대화 상자가 .exe 확장명의 유무와 상관없이 실행 파일 이름을 수락하는 것과 같은 방식으로 .exe 확장명은 fileName 매개 변수에서 선택 사항입니다. 예를 들어 은 fileName 매개 변수를 "Notepad.exe"또는 "Notepad"로 설정할 수 있습니다.

그래서 URI로 프로세스를 시작하면 기본 브라우저가 시작됩니다.

+0

고맙습니다. –

1

URL을 전달하면 System.Diagnostics.Process.Start ([매개 변수])가 기본 브라우저에서 열립니다.

관련 문제