Visual Studio 2012 CsvSerializer를 사용하여 Winform 프로젝트에서 자료를 CSV로 저장하거나 불러오는 기능을 살펴보자. 기존에 코드 프로젝트에 있던 내용을 활용하였다.(참조는 맨 아래 명시해놨으니 궁금하신 분들은 찾아가보시길 바람) 우선 아래에 있는 코드를 다운 받자. 코드 다운: Github페이지 압축을 풀어 생성된 프로젝트를 실행하여 내부를 살펴보자. 내부에서 확인할 코드는 3개이고 그 이름과 내용은 아래와 같다. CsvSerializer.cs: CSV 파일을 저장하는 기능을 다룬 코드이다. Person.cs: CSV를 저장할 정보들을 담은 코드이다. Form1.cs: 위의 두 파일을 활용하여 CSV 기능을 처리할 메인 코드이다. 1번 파일은 고정으로 사용한다. 2번 파..
VisualStudio 2012 기본 폼에 MaterialSkin을 적용해보자. 폼을 MaterialSkin으로 변경하고 색상 까지 변경 해보도록 한다. -- 기본 준비 -- 1. Material Skin MaterialSkin(메테리얼 스킨)은 구글 안드로이드에서 사용하는 기본 디자인을 적용한 테마이다. 참조 : Github 페이지 이 라이브러리는 NuGet Package 를 통해서 추가할 것이다. 프로젝트 생성 시 진행 하도록 하자. 2. Roboto 폰트 좀더 안드로이드틱(?) 하게 만들기 위해 무료 폰트로 배포중인 roboto 폰트를 적용하였다. (이 폰트는 안드로이드 9.0 전 까지 사용했던 구글 폰트이다.) roboto 폰트 다운 페이지 위에 페이지에 들어가면 아래와 같은 화면에서 우측 아래 ..
Visual Studio 2017사용 string 텍스트를 파일로 만들어 저장해보자.예제에는 윈폼 프로젝트를 사용했다. 1. 우선 Windows Form 응용프로그램으로 프로젝트를 생성한다.- 버튼 컨트롤 하나 만들고 더블클릭 하여 버튼 클릭 함수를 만든다. 2. StreamWriter를 쓸예정이므로 using문을 추가한다using System.IO; 3. 소스 작성 private void btnConvert_Click(object sender, EventArgs e) { StreamWriter writer_; String strFilePath = "C:\\test.txt"; writer_ = File.CreateText(strFilePath); writer_.Write("Hello!"); writer_..
Visual Studio 2012사용 특정 프로세스의 윈도우 화면을 캡쳐해보자.윈폼 프로그램에서 버튼 클릭으로 메모장의 화면을 캡쳐하는 것이 목표 1. 우선 Windows Form 응용프로그램으로 프로젝트 생성하자.- 버튼 컨트롤 하나 생성 2. using 문 추가using System.Runtime.InteropServices; //DllImport를 사용하기 위해using System.Drawing.Imaging; //Bitmap 자원 활용 3. 소스는 아래와 같이 작성 namespace Capture { public partial class Form1 : Form { [StructLayout(LayoutKind.Sequential)] public struct Rect { public int left..
Visual Studio 2012사용 백그라운드에서 키보드 입력을 읽어보자. 1. 우선 Windows Form 응용프로그램으로 프로젝트 생성하자.- label 컨트롤 하나 생성한다. 2. 아래의 참조를 추가한다(어셈블리-프레임워크)- PresentationCore- WindowsBase 3. 소스는 아래와 같이 작성 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using ..
- Total
- Today
- Yesterday
- 모달리스
- MFC
- 청년내일채움공제 만기신청
- ADO
- ADODB
- 모달리스 다이얼로그
- CMFCBUTTON
- 전자신고변환
- 스티커메모로드중
- 세금계산서합계표양식
- #자동업데이트
- SendMessage
- 부가가치세
- 부가가치세전산매체
- sqlite3
- 항공알파벳
- Sticky Notes Loading
- 청년내일채움공제
- MFC Modeless
- 소켓
- 해외송금확인
- 스쿠트항공 환불받기
- c++
- MSSQL
- 법정동코드
- 프로세스이름변경
- MXCOMPONENT
- MFC ADO
- 전자신고파일설명서
- Modeless
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |