목차
01 VB의 개발환경 ... 1
   프로젝트 속성 ... 1
   옵션 ... 2
   형식 ... 4
   보기 ... 5
   코드 창 ... 8
02 VB의 기초(Ⅰ) ... 11
   데이터 타입(Data Type) ... 11
   연산자(Operators) ... 13
   VB 기본 상수 ... 16
   상수, 변수, 타입 선언 및 프로시저, 함수 선언하기 ... 20
   프로시저, 함수 선언하기 ... 24
   배열 ... 34
   제어문 ... 41
   여러 가지 폼 ... 45
   MDI 폼 ... 46
03 VB의 기초(Ⅱ) ... 49
   드래그&드롭(Drag&Drop) ... 49
   Open 문 ... 53
   RichTexBox의 파일 입력 및 출력 ... 54
   Sequential Mode의 파일 입력 및 출력 ... 55
   Random Mode의 파일 입력 및 출력 ... 59
   Binary Mode의 파일 입력 및 출력 ... 61
04 VB의 기본 컨트롤 ... 63
   MsgBox ... 63
   InputBox ... 67
   CommandButton 컨트롤, CheckBox 컨트롤, OptionButton 컨트롤 ... 68
   ListBox 컨트롤 ... 68
   DriveList 컨트롤, DirList 컨트롤, FileListBox 컨트롤 ... 70
   Timer(타이머) 컨트롤 ... 70
   Label 컨트롤, TextBox 컨트롤 ... 76
   Line 컨트롤, Shape 컨트롤 ... 79
   PictureBox(Ⅰ) 컨트롤, Image 컨트롤 ... 80
   PictureBox(Ⅱ) 컨트롤 ... 83
05 VB의 추가 컨트롤 ... 101
   Common Dialog Box 컨트롤 ... 101
   Sheridan 3D 컨트롤 ... 106
   Rich TextBox(Ⅰ) 컨트롤 ... 107
   Rich TextBox(Ⅱ) 컨트롤 ... 113
   Calendar 컨트롤 ... 119
   Chart 컨트롤 ... 121
   FlexGrid 컨트롤 ... 122
   Masked Edit 컨트롤 ... 124
   SSTab 컨트롤 ... 125
   ImageList 컨트롤 ... 126
   Toolbar 컨트롤 ... 127
   StatusBar 컨트롤 ... 132
   ProgressBar 및 Slider 컨트롤 ... 134
   TreeView 컨트롤 ... 137
   ImageCombo 컨트롤 ... 140
   ListView 컨트롤 ... 143
   Animation 컨트롤 ... 149
   UpDown 컨트롤 ... 151
   FlatScrollBar 컨트롤 ... 152
   MonthView 컨트롤 ... 153
   DTPicker 컨트롤 ... 154
   Outline 컨트롤 ... 155
   CoolBar 컨트롤 ... 157
   Gauge 컨트롤 ... 158
   Key State 컨트롤 ... 159
   PictureClip 컨트롤 ... 160
   Grid 컨트롤 ... 161
   Multimedia(MCI) 컨트롤 ... 168
   WebBrowser 컨트롤 ... 173
   Intenet Transfer 컨트롤 ... 173
06 VB의 메뉴 편집기 및 팝업 메뉴 ... 183
   메뉴 편집기 사용하기 ... 183
07 VB의 데이터베이스 ... 187
   Microsoft Access 사용하기 ... 187
   Data 컨트롤 사용하기 ... 192
   DAO(Data Access Objects) 사용하기 ... 200
08 VB의 셋업파일 제작 ... 213
   VB의 패키지 및 배포 마법사 ... 214
   InstallShield 패키지 및 배포 마법사 ... 223
   셋업 CD-ROM 제작하기 ... 236
09 VB의 도움말 제작 ... 239
   HTML Help Workshop 설치하기 ... 239
   도움말에 사용할 HTML 파일 만들기 ... 241
   HTML Help Workshop 사용하기 ... 243
   VB 프로젝트에 도움말 연결하기 (Ⅰ) ... 250
   VB 프로젝트에 도움말 연결하기 (Ⅱ) ... 251
10 VB의 응용 프로그램 마법사 ... 253
   VB의 응용 프로그램 마법사 ... 253
11 VB의 API Viewer ... 259
   VB의 API Viewer ... 259
12 VBScript의 파일시스템 개체 ... 261
   VBScript의 파일시스템 개체 ... 261
13 VB 개발팁 : Base(기본) ... 269
   ASCII값 출력하기 ... 269
   Clipboard 오브젝트 사용하기 ... 270
   Debug 오브젝트 및 Stop 문 사용하기 ... 271
   Err 오브젝트 사용하기 ... 272
   ○값 다루기 ... 273
   ○Preview 속성 사용하기 ... 273
   Static 변수 사용하기 ... 274
   ○ 속성 사용하기 ... 275
   VB에서 개체 찾아보기 ... 276
   WordWrap 속성 ... 276
   Ctrl + Pause 사용하기 ... 277
   각도를 라디안으로 바꾸기 ... 277
   과학용 표기법 ... 278
   데이터 타입(형) 변환하기 ... 279
   데이터 타입(형) 알아내기 ... 279
   마우스와 키보드 다루기 ... 280
   문자열에 큰따옴표(') 사용하기 ... 284
   변수를 정확하게 선언하기 ... 284
   변수의 유효범위(Scope) ... 285
   캡션을 두 줄로 쓰기 ... 286
   컨트롤 타입(형) 알아내기 ... 286
   컨트롤에 선택키 넣기 ... 288
   컨트롤의 Change 이벤트 사용하기 ... 288
   컨트롤의 GotFocus 및 LostFocus 이벤트 사용하기 ... 288
   코드에 주석 넣기 ... 289
   폼 종료시 취소 기능 사용하기 ... 289
   폼의 이벤트 발생 순서 ... 290
14 VB 개발팁 : Function(함수) ... 291
   Abs 함수 사용하기 ... 291
   AppActivate 함수 ... 292
   Array 함수 사용하기 ... 293
   Asc 함수 사용하기 ... 293
   Atn 함수 사용하기 ... 293
   Chr 함수 사용하기 ... 294
   Date 함수 사용하기 ... 294
   DateAdd 함수 사용하기 ... 295
   DateDiff 함수 사용하기 ... 295
   DateSerial 함수 사용하기 ... 296
   DateValue 함수 사용하기 ... 297
   DoEvents 함수 사용하기 ... 297
   Enum 함수 사용하기 ... 298
   Exp 함수 사용하기 ... 299
   FileDateTime 함수 사용하기 ... 299
   FileLen 함수 사용하기 ... 300
   Filter 함수 사용하기 ... 300
   Format 함수 사용하기 ... 301
   GetAttr 함수 사용하기 ... 302
   GetTickCount 함수 사용하기 ... 303
   Hex 함수 사용하기 ... 304
   Hour, Minute, Second 및 Year, Month, Day 함수 사용하기 ... 305
   InStr 함수 사용하기 ... 305
   InStrRev 함수 사용하기 ... 306
   Int 및 Fix 함수 사용하기 ... 307
   IsNumeric 및 IsDate 함수 사용하기 ... 307
   Join 함수 사용하기 ... 308
   LBound, UBound 함수 사용하기 ... 308
   LCase 및 UCase 함수 사용하기 ... 309
   Left 함수 사용하기 ... 309
   Len 함수 사용하기 ... 309
   Like 함수 사용하기 ... 310
   Log 함수 사용하기 ... 311
   Mid 함수 사용하기 ... 311
   Now, Date, Time 함수 사용하기 ... 312
   Oct 함수 사용하기 ... 312
   QBColor 함수 사용하기 ... 313
   Replace 함수 사용하기 ... 314
   Right 함수 사용하기 ... 314
   Rnd 함수 사용하기 ... 314
   Round 함수 사용하기 ... 315
   SetAttr 함수 사용하기 ... 315
   Sgn 함수 사용하기 ... 316
   Shell 함수 사용하기 ... 316
   Sin, Cos, Tan 함수 사용하기 ... 317
   Space 함수 사용하기 ... 318
   Split 함수 사용하기 ... 318
   Sqr 함수 사용하기 ... 319
   Str 함수 사용하기 ... 319
   StrComp 함수 사용하기 ... 319
   String 함수 사용하기 ... 320
   Time 함수 및 Time 문 사용하기 ... 320
   Timer 함수 사용하기 ... 321
   TimeSerial 함수 사용하기 ... 321
   Trim, LTrim, RTrim 함수 사용하기 ... 322
   Val 함수 사용하기 ... 322
   VB 회계 함수 사용하기 ... 323
   WeekDay 함수 사용하기 ... 325
15 VB 개발팁 : Statement(문), Method(메서드) ... 327
   ChDir 문 사용하기 ... 327
   ChDrive 문 사용하기 ... 328
   Circle 메서드 사용하기, 호 그리기 ... 328
   FileCopy 문 사용하기 ... 329
   Kill 문 사용하기 ... 329
   Let 문 사용하기 ... 330
   Line 메서드 사용하기, 사각형 그리기 ... 330
   LSet 문 사용하기 ... 331
   MkDir 문 사용하기 ... 332
   Name 문 사용하기 ... 333
   Option Base 문 사용하기 ... 333
   PrintForm 메서드 사용하기 ... 334
   Pset, Point 메서드 사용하기 ... 335
   Reset 문 사용하기 ... 336
   Return 문 사용하기 ... 336
   RmDir 문 사용하기 ... 337
   RSet 문 사용하기 ... 338
   Scale 메서드 및 속성 사용하기 ... 338
   SendKeys 문 사용하기 ... 340
   Set 문 사용하기(Ⅰ) ... 342
   Set 문 사용하기(Ⅱ) ... 343
   Set 문, Is 키워드(연산자) 사용하기 ... 344
   Set 문, New 키워드 사용하기 ... 344
   Set 문, Nothing 키워드 사용하기 ... 346
   Show, Hide 메서드 및 Unload 문 사용하기 ... 346
   ZOrder 메서드 사용하기 ... 347
16 VB 개발팁 : Apply(응용) ... 349
   16진수를 10진수로 바꾸기 ... 349
   AVI 비디오 파일 ... 350
   BitBlt를 이용한 그림 움직이기 ... 353
   CD-ROM Drive의 Open, Close ... 357
   CommonDialogBox에서 중복 확인하기 ... 358
   CommonDialogBox에서 다중 파일 선택 ... 360
   ControlBox에 버튼 추가하기 ... 362
   CPU 점유율 표시하기 ... 365
   Drawing API 함수 사용하기 ... 369
   Email 보내기 ... 375
   Gradient 그래픽 ... 376
   Handle Point 다루기 ... 379
   HTML 문서 파일 실행시키기 ... 382
   ListBox의 복사 및 이동, 삭제하기 ... 383
   ListView 컨트롤 사용하기 ... 386
   Num Lock, Caps Lock, Scroll Lock ... 392
   PictureBox에 스크롤바 붙이기 ... 393
   Quick Launch ToolBar 및 [시작] 메뉴에 아이콘 넣기 ... 398
   Registry에서 회사 및 사용자 알아내기 ... 399
   RGB 분리하기 ... 401
   Screen Mode 변경하기 ... 402
   System Tray 사용하기(Ⅰ) ... 406
   Systme Tray 사용하기(Ⅱ) ... 418
   Text 출력 및 기울이기 ... 420
   ToolBar의 위치 변경하기 ... 424
   Wav 사운드 파일 실행시키기 ... 426
   Ctrl + Alt + Delete 잠그기 ... 427
   [시작]>[문서] 메뉴에 파일 넣기 ... 427
   간단한 3D 그래픽 ... 429
   그래픽에서 비트맵 투명하게 만들기 ... 453
   그림이 있는 커맨드 버튼 흉내내기 ... 458
   긴 패스명을 간략하게 버튼 흉내내기 ... 459
   네트워크 사용자 및 컴퓨터 알아내기 ... 461
   드라이브 종류 알아내기 ... 464
   디스크에 파일이 있는지 확인하기 ... 465
   디스크의 시리얼 번호 알아내기 ... 467
   리스트박스에 스크롤바 붙이기 ... 468
   리스트박스에서 리스트 찾기 ... 469
   마우스 커서 숨기기 ... 470
   마우스 커서 옮기기 ... 471
   마우스의 현재 위치 알아내기 ... 472
   메뉴를 한 번에 켜고 끄기 ... 474
   메뉴에 비트맵 넣기(Ⅰ) ... 475
   메뉴에 비트맵 넣기(Ⅱ) 및 메뉴 나누기 ... 477
   바탕화면의 모든 윈도우를 최소화하기 ... 479
   바탕화면의 아이콘 숨기기 ... 480
   반올림 문제 해결하기 ... 481
   사용자 마우스 커서 사용하기 ... 482
   사용자 타이틀바(TitleBar) 만들기 ... 483
   사용자 툴팁(ToolTip) 만들기 ... 499
   스크린 캡쳐하기(Ⅰ) ... 509
   스크린 캡쳐하기(Ⅱ) ... 510
   시스템 메뉴에 추가하기(Ⅰ) ... 511
   시스템 메뉴에 추가 및 삭제하기(Ⅱ) ... 513
   실행중에 컨트롤 추가하기 ... 516
   아이콘을 회색으로 만들기 ... 517
   알고 계십니까... 창 만들기 ... 519
   애니메이션 Drag 직접 구현하기 ... 522
   애니메이션 마우스 커서 사용하기 ... 526
   원하는 폴더로 탐색기 실행시키기 ... 527
   윈도우 글꼴(Font) 알아내기 ... 528
   윈도우 및 시스템 디렉토리 알아내기 ... 532
   윈도우의 제어판 실행하기 ... 533
   윈도우의 현재 폰트명 알아내기 ... 538
   응용 프로그램 종료하기 ... 539
   응용 프로그램 한 번만 실행하기 ... 540
   응용 프로그램을 찾아서 종료시키기 ... 540
   인쇄(Print) 하기 ... 541
   인터넷 연결하기(Ⅰ) ... 543
   인터넷 연결하기(Ⅱ) ... 544
   작업표시줄(TaskBar) 숨기기 ... 546
   작업표시줄(TaskBar)의 캡션 바꾸기 ... 547
   작업의 진행 상태 보여주기 ... 548
   커맨드 버튼의 그림 투명하게 만들기 ... 549
   커서 영역 제한하기 ... 551
   컴퓨터 부팅 및 종료하기 ... 552
   타이머 만들기 ... 553
   타이머를 이용한 흐르는 글자 만들기 ... 555
   텍스트 박스의 모든 내용 선택하기 ... 556
   텍스트 파일 줄수 알아내기 ... 556
   텍스트를 회색으로 만들기 ... 558
   텍스트박스의 기본 메뉴 없애기 ... 560
   텍스트에 SendMessage 사용하기 ... 561
   파일 검색하기 ... 566
   파일, 디렉토리, 드라이브 확인하기 ... 568
   파일 복사, 이동, 삭제(휴지통)하기 ... 569
   폴더 찾아보기 윈도우 띄우기 ... 572
   폼 모양 바꾸기(Ⅰ) ... 574
   폼 모양 바꾸기(Ⅱ), 폼 드래그하기 ... 576
   폼 모양 바꾸기(Ⅲ), 폼 투명하게 만들기 ... 578
   폼에 윈도우 바탕화면 가져오기 ... 581
   폼에 작업 창 분할하기 ... 584
   폼에 프레임(Frame) 그리기 ... 587
   폼을 ZoomIn 또는 ZoomOut하기 ... 588
   폼을 드래그(Drag)하기 ... 591
   폼을 중앙에 정렬하기(I) ... 591
   폼을 중앙에 정렬하기(Ⅱ) : 속성 만들어 사용하기 ... 592
   폼을 중앙에 정렬하기(Ⅲ) : 클래스 모듈 사용하기 ... 593
   폼을 중앙에 정렬하기(Ⅳ) : 클래스 모듈 사용하기 ... 594
   폼을 타일링하기 ... 595
   폼의 아이콘을 애니메이션하기 ... 598
   폼의 위치를 Registry에 저장하기 ... 599
   폼의 캡션을 깜박이게 하기 ... 600
   프로그램 종료 창에서 프로그램 숨기기 ... 601
   픽쳐박스를 버튼처럼 사용하기 ... 603
   한/영 전환하기 ... 606
   휴지통 비우기 ... 607
17 VB의 DirectX ... 609
   DirectX 설치 ... 609
   DirectX 예제(Ⅰ) ... 610
   DirectX 예제(Ⅱ) ... 612
   DirectX 예제(Ⅲ) ... 617
   DirectX 예제(Ⅳ) ... 621
   DirectX 예제(Ⅴ) ... 628
닫기