728x90

안녕하세요. 공유민입니다.

기존 svg 파일은 웹 브라우저에서 열립니다.

SVG 파일을 VB에서 사용해야 했는데, 검색해본 결과 뷰어프로그램은 없고 VB내에서 제공하는 WebBrowser로 통해 해결했습니다. 기타 다른 웹 확장자들도 사용 가능합니다.

그 방법을 정리하려고 합니다.






SVG 뷰어 / WebBrowser 사용하기


프로젝트(project) - 구성 요소(component)를 선택합니다.




구성 요소에서 Microsoft Internet Controls 를 선택하고 적용, 확인합니다.




그러면 도구 모음에 WebBrowser 아이콘이 생겼을 겁니다.

WebBrowser를 Form에 만들어 줍니다.

생성된 WebBrowser의 이름은 WebBrowser1입니다.




1
WebBrowser1.navigate InternetAddress  ' InternetAddress : 로컬파일의 주소 또는 웹 페이지의 주소
cs
다음과 같이 소스를 적어줍니다.

navigate 메서드로 웹 페이지를 띄워주게 됩니다. 파라미터로는 로컬 파일의 주소나 웹 페이지 주소를 적어줍니다.

자세한 WebBrowser Control에 관한 사항은

https://msdn.microsoft.com/ko-kr/library/ms234651(v=vs.90).aspx

을 참조하세요.






제가 테스트에 사용한 svg파일 입니다.

저는 주소에 로컬주소를 넘겨서 svg를 띄워보았습니다.



테스트한 결과입니다.

svg 파일을 WebBrowser Control을 사용하여 VB(Visual Basic)6.0에서 사용해보았습니다.

저도 인터넷에서 받은 것이지만, 필요한 분이 계실까봐 사용했던 샘플 svg파일은 첨부하겠습니다.




Freesample.svg

[샘플 svg 파일]















+ Recent posts