목차 일부
머리말 ... 3
Chapter 01 비주얼 베이직의 기초 ... 11
Section 01 비주얼 베이직의 소개 ... 12
1. 비주얼 베이직의 특징 ... 13
2. 비주얼 베이직 6.0 제품의 구성 ... 13
Section 02 비주얼 베이직의 시작과 종료 ... 14
1. 비주얼 베이직 시작 ... 14
...
더보기
목차 전체
머리말 ... 3
Chapter 01 비주얼 베이직의 기초 ... 11
Section 01 비주얼 베이직의 소개 ... 12
1. 비주얼 베이직의 특징 ... 13
2. 비주얼 베이직 6.0 제품의 구성 ... 13
Section 02 비주얼 베이직의 시작과 종료 ... 14
1. 비주얼 베이직 시작 ... 14
2. 비주얼 베이직 열기 ... 16
3. 비주얼 베이직 종료 ... 16
Section 03 비주얼 베이직의 화면 구성 ... 18
Section 04 비주얼 베이직의 작업환경 ... 23
Section 05 비주얼 베이직 프로그램의 용어 ... 27
1. 객체(Object) ... 27
2. 속성(Property) ... 27
3. 메소드(Method) ... 28
4. 이벤트(Event) ... 30
Section 06 프로젝트 구성요소 ... 31
1. 프로젝트(Project) ... 32
2. 폼(Form) ... 32
3. 모듈(Module) ... 32
4. ActiveX 컨트롤(Module) ... 33
5. 리소스(Resource) ... 33
Section 07 프로그램 작성 단계 ... 33
연습문제 ... 36
Chapter 02 변수와 기분 문법 ... 37
Section 01 데이터형 ... 38
Section 02 변수 ... 40
1. 변수 사용 규칙 ... 41
2. 변수 선언 ... 42
3. 변수 선언자의 종류 ... 44
Section 03 상수 ... 48
1. 시스템 정의 상수 ... 49
2. 사용자 정의 상수 ... 50
Section 04 연산자 ... 51
1. 산술 연산자 ... 51
2. 관계 연산자 ... 54
3. 논리 연산자 ... 56
Section 05 제어문 ... 56
1. IF 조건문 ... 56
2. Select~Case문 ... 62
3. For~Next문 ... 65
4. Do~Loop문 ... 69
5. While~When문 ... 71
Section 06 배열 ... 73
1. 1차원 배열 ... 75
2. 다차원 배열 ... 78
3. 컨트롤 배열 ... 84
연습문제 ... 88
Chapter 03 컨트롤 ... 91
Section 01 객체 ... 92
Section 02 폼 ... 93
1. 폼 삽입과 삭제 ... 93
2. 폼 속성 ... 96
3. 폼 이벤트 ... 99
Section 03 표준 컨트롤 ... 107
1. 윈도우 구성요소 컨트롤 ... 107
2. 파일 컨트롤 ... 142
3. 그래픽 컨트롤 ... 149
4. 데이터베이스 컨트롤 ... 156
5. OLE(Object Linking and Embedding) 컨트롤 ... 157
Section 04 커스텀 컨트롤 ... 159
연습문제 ... 172
Chapter 04 프로시저 ... 183
Section 01 프로시저 ... 184
1. 서브 프로시저 ... 186
2. 함수 프로시저 ... 190
Section 02 대화상자 ... 194
1. MsgBox 함수 ... 195
2. InputBox 함수 ... 198
Section 03 모듈 ... 200
Section 04 표준함수 ... 204
1. 수학 함수 ... 204
2. 문자열 함수 ... 205
Section 05 유효 범위 ... 208
1. Private와 Public 프로시저 ... 208
2. Static 프로시저 ... 210
연습문제 ... 213
Chapter 05 메뉴 작성 ... 215
Section 01 메뉴 표시법 ... 216
1. 메뉴 표시줄 ... 217
2. 주메뉴 ... 217
3. 부메뉴 ... 217
4. 메뉴 항목 ... 217
5. 팝업 메뉴 ... 217
6. 단축키 표시 ... 217
7. 대화상자 표시 ... 218
8. 비활성화 ... 218
9. 선택 표시 ... 218
Section 02 풀다운 메뉴 작성 ... 219
1. 메뉴 편집기 ... 219
Section 03 팝업(Popup) 메뉴 작성 ... 240
연습문제 ... 243
Chapter 06 대화상자 ... 245
Section 01 대화상자 ... 246
Section 02 사용자 정의 대화상자 ... 246
1. 모달 대화상자 ... 246
2. 모달리스 대화상자 ... 247
Section 03 공용 대화상자 ... 250
1. [파일] 메뉴의 [열기]와 [다른 이름으로 저장] 대화상자 ... 250
2. [인쇄] 대화상자 ... 256
3. [서식] 메뉴에 [글꼴]과 [색상] 대화상자 ... 257
연습문제 ... 261
Chapter 07 파일 ... 265
Section 01 파일 ... 266
Section 02 순차 파일 ... 268
1. 파일 열기 ... 268
2. 파일에서 데이터 읽기 ... 269
3. 파일에 데이터 기록 ... 271
4. 파일 닫기 ... 271
Section 03 랜덤 파일 ... 279
1. 레코드 선언 ... 280
2. 파일열기 ... 281
3. 파일에서 읽기와 기록 ... 282
Section 04 이진 파일 ... 290
1. 파일 열기 ... 290
2. 파일에서 읽기와 기록 ... 291
Section 05 데이터 처리 프로그램 ... 292
Section 06 에러 처리 및 디버깅 ... 309
1. 에러 디버깅 ... 311
2. On Error 문 ... 313
3. 에러 관련 함수 ... 315
연습문제 ... 316
Chapter 08 인터넷 연결 ... 321
Section 01 ActiveX 문서 EXE ... 322
Section 02 DHTML 디자이너 ... 325
연습문제 ... 346
Chapter 09 데이터베이스 연결 ... 347
Section 01 데이터베이스 개요 ... 348
Section 02 데이터베이스와 비주얼 베이직 ... 350
Section 03 비주얼 데이터 관리자 ... 351
Section 04 데이터 컨트롤 ... 358
1. RecordsetType 속성 ... 359
2. 데이터 컨트롤의 메소드 ... 360
3. 레코드 이동 메소드 ... 360
4. 레코드 추가, 삭제, 갱신 메소드 ... 360
5. 레코드 검색 ... 361
Section 05 데이터 바운드 컨트롤 ... 367
1. DBGrid 컨트롤 ... 368
2. DBGrid에 필드명 추가 ... 369
3. DBGrid의 제목 문자열 변경 ... 370
4. 필드의 너비 및 정렬 형식 설정 ... 371
5. 글꼴 및 크기 변경 ... 371
연습문제 ... 373
Chapter 10 데이터베이스 프로그래밍 ... 375
Section 01 학사 관리 프로그램을 위한 데이터베이스 설계 ... 376
1. 테이블 설계 ... 376
2. 비주얼 데이터 관리자를 사용하여 데이터베이스 작성 ... 376
Section 02 학사 관리 프로그램을 위한 폼 작성 ... 382
Section 03 학사 관리 프로그램을 데이터 리포트 작성 ... 389
Section 04 학사 관리 프로그램을 위한 코드 작성 ... 398
Section 05 학사 관리 프로그램 실행 ... 404
연습문제 ... 408
찾아보기 ... 411
더보기 닫기