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 2012 프로그램을 만들다 보면 각 날짜별로, 버전별로 백업을 해두는 경우가 많다. 보통 소스 백업은 압축하여 관리를 하게 되는데, ipch, sdf 같이 Intellisense 기능을 보조하기위해 만들어지는 파일의 용량이 크기 때문에 매번 번거롭게 지워야하는 불편함이 있다. Visual Studio에서는 이 불편함을 개선하기 위해 위의 파일들만 따로 저장 하는 방법을 제공한다. 아래의 방법을 참고하자. Visual Studio - 도구 메뉴 - 옵션 클릭 텍스트 편집기 - C/C++ - 고급 탭에 대체(Fallback)위치 항목을 아래와 같이 변경 빠른 실행을 위해 SSD를 사용하고 있는 C드라이브에 폴더를 만들어 저장하도록 설정 하였다. 기존 프로젝트에 생성된 ipch와 sd..
Visual Studio 2012 컴파일시 error C2065: 'IDD_DLG_INPUT' : 선언되지 않은 식별자입니다. 에러 해결 방법에 대해 알아보자. 대화상자를 새로 만들어서 클래스를 만들었는데 그 상태로 컴파일을 하면 위와 같은 에러가 발생한다. 원인은 알아보니 클래스 파일에 새로 만든 대화 상자의 아이디를 넣는데, 그 아이디를 인식 못하는 문제였다. 그 아이디는 리소스 헤더에 있으니 클래서 파일 헤더에 아래와 같이 포함해주면 된다. #include "resource.h" 기왕 만드는거 마법사에서 이런건 같이 해주면 좋지 않을까 하는 생각을 해보며.. 끝
Visual Studio 2012 MFC에서 엑셀 파일을 사용해보자. MS에서 제공해주는 자료를 바탕으로 모듈화 하였다. 자료는 아래 링크에서 다운 받으면 된다. ExcelEx 소스코드 중요, Microsoft Excel 프로그램이 설치 되어 있어야 한다. 사용 하는 함수는 아래와 같다. 엑셀 실행 관련 StartExcel()/QuitExcel(): 엑셀 실행/종료 시 사용한다. SaveData(): 편집한 엑셀 내용을 저장한다. ShowExcel(bShow): 실행한 엑셀 프로그램을 보여주거나/숨긴다. WorkBook 관련 OpenWorkBook(FilePath): FilePath에 있는 Workbook을 실행한다. CloseWorkBook(): 실행된 Workbook을 종료한다. CreateWorkB..
- Total
- Today
- Yesterday
- 부가가치세전산매체
- 부가가치세
- 항공알파벳
- CMFCBUTTON
- Sticky Notes Loading
- #자동업데이트
- 스티커메모로드중
- c++
- sqlite3
- ADODB
- 세금계산서합계표양식
- 프로세스이름변경
- 스쿠트항공 환불받기
- 전자신고파일설명서
- 전자신고변환
- 해외송금확인
- 청년내일채움공제 만기신청
- SendMessage
- 소켓
- 청년내일채움공제
- Modeless
- MSSQL
- MFC Modeless
- ADO
- 법정동코드
- 모달리스
- MFC ADO
- MFC
- MXCOMPONENT
- 모달리스 다이얼로그
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |