
-
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
-
32
-
33
-
34
-
35
-
36
-
37
-
38
-
39
-
40
-
41
-
42
-
43
-
44
-
45


본문내용
1. 윈도우 프로그래밍의 구조
그래픽 사용자 인터페이스(GUI:Graphic User Interface)
사용자 명령을 받아들이는 부분이 그래픽 처리로 이루어짐
버튼 누르기, 메뉴선택 등
일관된 사용자 인터페이스
사용자 인터페이스가 동일함
새로운 프로그램 사용법 습득 용이
메시지 구동 구조
윈도우는 애플리케이션과 윈도우 운영체제 사이에 메시지를 교환함으로써 다중작업(muti-tasking)이 가능함
2. 비주얼 베이직의 특징
시각적 프로그래밍이 가능
비주얼 베이직은 기존의 BASIC언어가 갖고 있는 편집기, 컴파일러, 디버깅 기능에 컨트롤, 대화상자, 메뉴 등 시각적인 도구를 제공하기 때문에 사용자가 원하는 대로 인터페이스를 디자인할 수 있다.
사건 구동형(event driven) 프로그래밍
비주얼 베이직은 객체에 관련된 사건(event)이 발생하는 프로시저 단위로 프로그래밍 한다.
통합 개발 환경 제공
비주얼 베이직 프로그램 환경에서는 동시에 여러 개의 프로젝트 작업을 할 수 있도록 다중 프로젝트 환경을 제공하고, 코드 작성시 각종 명령어, 함수, 이벤트에 대한 리스트를 제공한다. 때문에 사용자가 쉽고 정확하게 코딩할 수 있고 오류를 최대한 줄일 수 있다.
그래픽 사용자 인터페이스(GUI:Graphic User Interface)
사용자 명령을 받아들이는 부분이 그래픽 처리로 이루어짐
버튼 누르기, 메뉴선택 등
일관된 사용자 인터페이스
사용자 인터페이스가 동일함
새로운 프로그램 사용법 습득 용이
메시지 구동 구조
윈도우는 애플리케이션과 윈도우 운영체제 사이에 메시지를 교환함으로써 다중작업(muti-tasking)이 가능함
2. 비주얼 베이직의 특징
시각적 프로그래밍이 가능
비주얼 베이직은 기존의 BASIC언어가 갖고 있는 편집기, 컴파일러, 디버깅 기능에 컨트롤, 대화상자, 메뉴 등 시각적인 도구를 제공하기 때문에 사용자가 원하는 대로 인터페이스를 디자인할 수 있다.
사건 구동형(event driven) 프로그래밍
비주얼 베이직은 객체에 관련된 사건(event)이 발생하는 프로시저 단위로 프로그래밍 한다.
통합 개발 환경 제공
비주얼 베이직 프로그램 환경에서는 동시에 여러 개의 프로젝트 작업을 할 수 있도록 다중 프로젝트 환경을 제공하고, 코드 작성시 각종 명령어, 함수, 이벤트에 대한 리스트를 제공한다. 때문에 사용자가 쉽고 정확하게 코딩할 수 있고 오류를 최대한 줄일 수 있다.
추천자료
비쥬얼베이직-버블정렬,선택정렬,삽입정렬
비쥬얼베이직을 이용해서 신 야구게임 만들어서 A+ 받았습니다.
(비쥬얼베이직) 도형을 그리고 색변화, 크기변화, 위치변화 를 할수 있는 프로그램입니다.
비쥬얼베이직을이용한데이터계산프로그램
비쥬얼베이직 이미지 움직이기 프로그램
비쥬얼베이직 로또 추첨 프로그램
< 비주얼베이직 > 비쥬얼베이직 - 객체지향 프로그래밍 개념정리 & 응용
비쥬얼베이직 학생관리소스
비주얼베이직[비베][비쥬얼베이직] 6.0 프로젝트용 타자게임 프로그램
비주얼베이직[비베][비쥬얼베이직] 6.0 프로젝트용 DB연동 쇼핑몰 상품관리 프로그램