충청대학교 컴퓨터학부 교수 윤명영의 『비주얼베이직 6.0』. 초보자라도 쉽게 멀티미디어, 데이터베이스, 그리고 인터넷 관련 윈도우 응용 프로그램을 개발할 수 있는 사건 중심 프로그램 언어인 비주얼베이직 6.0에 대한 학습서다. 프로젝트, 모듈, 메서드, 클래스, 이벤트 등 이해하기 어려운 용어는 그림 등을 통해 쉽게 해설한다. 실습문제와 실전문제를 통해 학습한 내용을 점검할 수 있다.
저자소개
목차
part 01 비주얼 베이직 기초
CHAPTER 01 Visual Basic 6.0의 생김새
1. Visual Basic의 모습 2. 비주얼 베이직의 특징 3. 비주얼 베이직 6.0의 추가 기능 4. 비주얼 베이직 6.0의 환경 및 설치 - 요약(정리) CHAPTER 02 비주얼 베이직 개발환경
1. 비주얼 베이직 시작하기 2. 통합개발환경의 기능 3. 프로그램 개발을 위한 환경설정 4. 도움말 사용하기 - 요약(정리) CHAPTER 03 VB 프로그램 작성하기
1. 프로그램 작성하기 전에 2. [실습] 처음으로 만들어 보는 프로그램 3. 폼에 놓인 컨트롤 다루기 4. 효율적인 프로그래밍을 위하여 - 실전문제 - 요약(정리) CHAPTER 04 객체기반언어 Visual Basic
1. Visual Basic과 객체 2. 객체의 구성요소 3. 폼(Form) 객체의 구성요소 4. 명령버튼 객체의 구성요소 5. [실습] 하나의 프로젝트에 다수의 폼 사용하기 - 실전문제 - 요약(정리) CHAPTER 05 레이블과 텍스트박스 컨트롤
1. 변수와 데이터 형식 2. 배열선언 3. [실습] 명시적 변수를 선언하는 프로그램 4. 연산자의 종류와 우선순위 5. [실습] 간단한 계산기 만들기 6. 제어문의 종류 7. [실습] 배열에 저장된 데이터 찾기 - 실전문제 - 요약(정리) CHAPTER 07 체크박스, 옵션 버튼, 프레임 컨트롤
1. 단일문서(SDI)와 다중문서(MDI) 2. Toolbar, Statusbar 및 ImageList 컨트롤 3. [실습] 그림 일기장 만들기 - 실전문제 - 요약(정리) CHAPTER 15 파일 입출력하기
1. 비주얼 베이직에서 다루는 파일들 2. [실습] 전화번호 관리 프로그램(랜덤 파일) 3. 파일 열기/저장 관련 컨트롤 4. [실습] 텍스트 데이터 입출력하기(순차 파일 I) 5. [실습] 학과관리 프로그램(순차 파일 II) 6. [실습] 파일에 저장된 데이터 추출하기(이진 파일) - 실전문제 - 요약(정리) CHAPTER 16 쉽게 접근하는 데이터베이스
1. 데이터베이스 2. 데이터베이스 접근과 컨트롤 3. 비주얼 데이터 관리자 4. [실습] 성적 처리 - 실전문제 - 요약(정리)
비주얼 베이직은 초보자라도 쉽게 멀티미디어, 데이터베이스, 인터넷 관련 윈도우즈 응용프로그램을 개발할 수 있는 사건중심 프로그램(Event-driven program) 언어이다. 또한, 비주얼 베이직은 응용프로그램을 개발하는데 필요한 통합개발환경을 제공하기 때문에 전문적인 프로그램 개발자들로부터 지속적인 관심과 사랑을 받아 왔다. 그런데, 비주얼 베이직은 객체기반언어(Object-based language)이기 때문에 조금만 깊이 비주얼 베이직 속으로 들어가면 프로젝트, 모듈, 객체, 메서드, 속성, 클래스, 이벤트 등 이해하기 어려운 용어들이 등장한다. 이를 극복하기 위하여 저자는 수년간 강의한 경험을 바탕으로 독자들이 어려워하는 부분을 “핵심알고가기”, “그림” 등으로 쉽게 이해할 수 있도록 설명하였다.
본서는 한글 Visual Basic 6.0에 대한 “전체적인 비주얼 베이직 기초”와 “프로그램개발 능력향상”을 위하여 2부로 구성하였으며, 각 단원마다 [목표] ▶ [필수지식] ▶ [알고가기] ▶ [실습문제] ▶ [실전문제] ▶ [요약]을 설정하여 체계적으로 설명하였다.
끝으로, 본서가 비주얼 베이직을 사랑하는 모든 사람에게 유용하게 활용되기를 바라며, 원고가 완성되도록 도와주신 (주)로직포스 하진용 사장님과 프로젝트 개발 팀장님, 출판되기까지 많은 전폭적인 지원을 해주신 생능출판사 김승기 사장님, 짜임새 있는 저서가 되도록 원고 편집에 수고를 아끼지 않았던 편집담당자께 깊은 감사를 드립니다.