본문 바로가기

System/Visual C#

WPF 네이버 날씨 어플(Windows .NET 4.5 프레임워크)

WPF 네이버 날씨 어플(Windows .NET 4.5 프레임워크)

 

VS 2015 VC# WPF 프로그램 공부를 하면서 기본 제공 웹콘트롤러 WebBrowser이 모바일 네이버 날씨 웹페이지 등 몇 가지 웹페이지에서 스타일시트와 자바스크립트 오류가 발생하더군요.

 

구글링을 통해 EO.WebBrowser가 구글 엔진 기반으로 되어 있다고 해서 설치해보니 문제가 생겼던 웹페이지가 깔끔하게 표시가 되었어요.

 

아래 이미지는 빌드 후 실행 화면입니다. 날씨 정보 중에서 모바일 네이버 날씨가 괜찮아서 항상 데스크톱에 띄어 놓으려고 제작해 봤어요.

 

 

아래는  MainWindow.xaml.cs 코드입니다.

사용된 클래스는 System(3개) 임포트, ini 폴더의 location.ini 파일에서 날씨 지역 코드를 로드하는 소스, 로드 후 webview 객체에 주소를 전달하는 소스로 구성되어 있습니다.

 

 

빌드를 하면 사용된 웹콘트롤러인 EO.WebBrowser for .NET 모듈이 평가판이라 아래와 같은 라이센스 구매 메세지창이 뜹니다.

(라이센스 비용은 single developer $599 입니다.)

 

 

Visual Studio 2015 프로젝트 파일 첨부합니다. WPF 프로그램 제작에 도움이 되었으면 합니다.

(프로젝트 오픈 전 Essential Objects EO.Total 2015 설치 하세요.)

 

http://cdn.essentialobjects.com/builds/EO.Total.2015.3.31.0.msi

 

 

weather_151204.zip

 

'System > Visual C#' 카테고리의 다른 글

정규식 문자열 치환 (notepad2)  (2) 2015.12.22
EO.WebBrowser (크롬 기반 .NET 웹콘트롤러)  (0) 2015.12.04