티스토리 뷰
사실 이번 test의 목적은 내가 가지고 있는, 또는 내가 생성해낸 word 파일을
폼에 불러오는 목적입니다.
원래 초반의 목표는 .doc 파일을 읽어서 폼에 뿌리는 것이었습니다.
그래서 코드 또한 복잡했습니다.
using Word = Microsoft.Office.Interop.Word 를 추가하고,
위와 같이 이해하기도 좀 난해한 복잡한 코드에다가..
붙여 넣기도 애매했죠.
그러던 와중 xml 파싱에 대한걸 알게 되고, htm 을 불러오는 것에 대해서 알게되었습니다.
좀 편법적인 요소가 있는데
C#에서는 웹브라우저를 불러오는 간편한 컨트롤이 있습니다.
그걸 이용하는 방식입니다.
MS office word에서는 저장하는 방식 중
필터링된 웹 페이지라는 형식으로 저장을 할 수가 있고, 저장을 하게 되면 위 그림과 같은 형태의 아이콘이 생기게 됩니다.
불러 오는 방식은
위의 코드 단 한줄.
대신 webBrowser 라는 컨트롤이 이미 폼에 있어야 겠죠?
웹 브라우저는 왼쪽의 형태와 같습니다.
일반 리스트뷰 처럼 생겼는데
url 을 이용해서 갖다 붙이는게 좀 다를 뿐 사용방법은 유사합니다.
여기서 한가지 더 붙이자면 Uri 주소에다가 naver 주소를 갖다 붙이면( 네이버 광고는 아닙니다. )
위와 같이 경로로 접근 할 수 있습니다.
제가 만든 프로그램중, 구글 사전과, 네이버 사전이 이와 동일한 원리를 사용해서 만든것입니다.
'P rogramming > C # (13.05~)' 카테고리의 다른 글
| C# dataGridView 다음 행 선택 ( 코드, 화면, 프로그램 ) (0) | 2013.09.26 |
|---|---|
| C# 중복 실행 방지 코드 (0) | 2013.09.13 |
| C# Text 파일 읽어서 출력하는 방식 두 가지. (0) | 2013.09.06 |
| C# htm 으로 된 word 파일 불러오기 (0) | 2013.08.28 |
| thread 정리해야 함 (0) | 2013.08.27 |
| C# string to char, char to string ( 캐릭터, 문자열 변환 ) (0) | 2013.08.26 |
| C# mouseHover 보다는 mouseMove (0) | 2013.08.21 |
| C# 동영상 재생 쉽게 하기 (4) | 2013.08.20 |
댓글
공지사항
최근에 올라온 글
- Total
- 331,919
- Today
- 0
- Yesterday
- 89
링크
TAG
- 알프스목초지1-4
- Joseph Redmon
- 리눅스
- C# 패널
- 자신만의향
- PolyBridge1-4
- DaleEvans
- C# 패널 예제
- PolyBridge1-3
- 믿는다는것
- 알프스목초지1-3
- PolyBridge1-5
- PolyBridge하는법
- 인생의시간
- 알프스목초지1-2
- PolyBridge1-1
- OnlyICan
- 분할작업
- Nina Fedoroff
- 1Day1Sentence
- c#
- 알프스목초지1-1
- 사람의인생
- ted
- PolyBridge
- 좋은글귀
- 알프스목초지1-5
- PolyBridge1-2
- 폴리브릿지
- C# 판넬 예제
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
글 보관함
- 2017/08 (4)
