office 2013 preview 버전을 설치하다 보면 가끔 오류가 발생하여 지우고 싶지만 삭제에 문제가 발생되는 경우가 있다.
특히나 설치 중 오류로 인한 경우가 대부분인 듯 하다.
이때는 계속 제어판의 프로그램 추가/삭제에서 헤메지 말고 아래 링크를 참조면 된다.
http://support.microsoft.com/kb/2739501
해결방법에 문제 해결사를 클릭하여 실행한다.(열기)
office 2013 preview 버전을 설치하다 보면 가끔 오류가 발생하여 지우고 싶지만 삭제에 문제가 발생되는 경우가 있다.
특히나 설치 중 오류로 인한 경우가 대부분인 듯 하다.
이때는 계속 제어판의 프로그램 추가/삭제에서 헤메지 말고 아래 링크를 참조면 된다.
http://support.microsoft.com/kb/2739501
해결방법에 문제 해결사를 클릭하여 실행한다.(열기)
이번에는 이미지 부분회 주소록 부분을 만들어 봅니다.
먼저 Database가 만들어 져야 합니다.
1. 먼저 오른쪽 솔루션 탐색기의 프로젝트 이름(저는 Contact1)을 선택하여 마우스 오른쪽 클릭 --> 추가 --> 새 항목
3. 로컬 데이타베이스를 선택하고 이름을 지정해 줍니다.
4. 데이터베이스 모델 형식에 데이터집합 --> 다음 --> 마침
5. 좌측의 서버 탐색기에서 만들어진 데이터베이스를 확인할 수 잇습니다. 테이블에서 테이블 만들기를 선택해 주세요.
6. 테이블의 항목을 적어 줍니다.
ConractID는 int(정수)형식의 4길이를 가지고 Null값(무조건 입력되어야 한다.)과 고유(중복될 수 없음), 기본키(인덱스)값을 가집니다. 나머지는 ... 뭐 특별한건 없고.
아래의 Client는 고객 유무 입니다. 고객이 맞는지 틀린지만 확인하기 때문에 bit값으로 선택합니다.(비트값은 참, 거짓 .. 두가지만 구분합니다.)
7. 만들어진 테이블에서 테이블데이터 표시를 선택 합니다.
8. 데이블 데이터를 입력 합니다.
ContactID는 순서대로.. 클라이언트는 True와 False 두가지 값으로 표시하는 것만 주의하면 특별한 주의 사항은 없습니다.
9. 데이터 --> 데이터 소스 표시
10. 데이터 소스 창에서 만들어 놓은 People데이터베이스에서 자세히를 선택하고 폼에 끌어놓습니다.
11. 폼에 데이타베이스 내용이 표시 됩니다. 마우스로 알맞은 영역으로 이동해 주시기 바랍니다.
별도로 정돈을 해 주시면 좋습니다. client에 checkbox1의 글자가 신경쓰시면 해당 부분을 클릭하고 우측의 속성에서 text값을 없애 주시면 됩니다.
12. 디버그에서 디버깅 시작이나 리본메뉴에서 디버깅시작 메뉴를 누르면 실행이 됩니다.
13. 빌드 --> Contact 게시를 눌러 실행파일을 만들어 주시면 됩니다.
- 1차 주소록 만들기 끝 -
이글은 Oreilly사의 Head First C# 을 읽으면서 작성해 보는 예제 강좌 입니다.
이책의 첫번째 장에는 "Hello World!"가 아닌 주소록을 만들어 보게 만드는 군요.
오히려 딱딱한 "Hello World"보다는 이런식의 예제가 더 마음에 듭니다.
자 이제 주소록을 만들어 보겠습니다.
Visual Studio 2010을 기준으로 만들었으나 Visual Studio 2012도 틀린 점은 없습니다.
예제의 기능 설명 : 주소록 입니다. 고유번호와 이름, 회사, 전화번호, 이메일, 고객유무, 마지막통화일자로 구성됩니다.
이미지를 누르면 작성자가 표기됩니다.
1. 먼저 Form을 만들어 봅니다. Visual C# --> Windows Form 응용프로그램 --> 마지막으로 이름을 입력 후 확인을 선택 합니다.
2. 우선 오른쪽 이미지를 먼저 구성해 보겠습니다. 마우스로 폼 오른쪽 바를 선택하여 길이를 오른쪽으로 조금더 끌어 조정해 주세요.
좌측의 도구상자에서 pictureBox를 선택하여 폼의 오른족으로 끌어다 놓습니다.
3. 이미지 여역의 사각박스안의 ◀표시를 선택하여 작업창을 엽니다. 크기모드는 Zoom으로 선택.
4. 그리고 이미지를 선택하고 로컬리소스 선택 --> 가져오기 후 이미지를 선택합니다.
5. 이제 이미지가 표시 됩니다. 이미지를 더블클릭 하면 더블클릭 햇을때의 이벤트를 작성할 수 있습니다.
6. 더블 클릭 후 선택된 Edit창입니다.
mbox를 타이핑 후 tab키를 두번 누르면 아래와 같이 Massagebox로 변경되어 작성 됩니다.
| MessageBox.Show("Contact List 1.0. \nWritten by: Yule", "About"); |
이와 같이 박스내용을 변경해 줍니다. \n은 줄바꿈 문자라고 합니다. About 가 적혀있는 부분은 창의 이름입니다. 원하는대로 바꾸셔도 좋습니다.