2025년, 코딩은 선택이 아닌 필수!

2025년 모든 학교에서 코딩이 시작 됩니다. 먼저 준비하는 사람만이 기술을 선도해 갑니다~

2020/12/16 3

[C#] PerformanceCounter 를 활용하여 작업관리자 구현

목표 - Windows NT의 성능 구성 요소를 나타내는 PerformanceCounter 사용법을 배운다. - 쓰레드의 사용법을 배운다. - 델리게이트의 사용법을 배운다 (jeong-pro.tistory.com/51) 컴포넌트설명 StatusStrip : 상태 표시줄로 메시지, 진행상태등을 표현한다. 폼구성 1.ListView 를 추가하여 위와 같이 이름,PID,Time,메모리 를 추가한다. 2. Button, StatusStrip 을 추가하여 위와 같이 화면 구성 소스코드 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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 ..

강의자료/C# 2020.12.16

[C#] WebClient를 이용하여 웹다운로드 기능 구현

목표 webClient 사용법을 확인하여 웹서버에서 파일 다운로드 기능을 익히자. 컴포넌트 설치 1. 도구 - 도구상자 항목선택 - NET Framework 구성요소 - WebClient 선택 하여 체크 후 적용 컴포넌트 설명 WebClient : 웹서버에서 데이터를 가져 오거나 웹서버로 데이터르 보내기 위한 컴포넌트 - Download 기능 : 데이터 다운로드 - Upload 기능 : 데이터 업로드 - OpenRead 기능 : 데이터 스트림으로 읽기 - OpenWrite 기능 : 데이터 스트림으로 쓰기 FolderBrowserDialog : 폴더위치 선택 컴포넌트 폼구성 1. label 2개, textBox 2개, Button 2개, ProgressBar 한개를 추가하여 위와 같이 폼 구성 2. Fol..

강의자료/C# 2020.12.16

[C#] WebBrowser를 이용해서 간단한 웹브라우저를 만들어 보자

목표 웹서버에 접속하는 방법 HTML 문서 가져오기 HTML 내 문서 다루기 컴포넌트 설명 - WebBroser : 웹서버에서 HTML 문서를 그래픽 사용자 인터페이스 기반으로 출력해 주는 컴포넌트 폼만들기 1. Panel 을 하나 올리고 Dock 속성을 Top 으로 하여 맨 위에 올려 놓음 2. Label, textBox,Button 을 Panel 에 올리고 가운데 정렬 3. richTextBox 를 폼에 올리고 Dock 속성을 Bottom으로 하여 맨 아래로 내려 놓음 4. WebBrowser를 폼에 올리고 Dock 속성을 Fill 로 하여 전체 화면을 채움 소스코드 GO 버튼 클릭 : 해당 주소값의 서버에서 웹브라우저를 이용해서 HTML 문서를 가져오자 webBrowser1.Navigate(txt_..

강의자료/C# 2020.12.16