1. Visual Basic 소개
학습목표 MS 비주얼베이직 6.0과 2010의차이 비주얼베이직 2010 express 설치 비주얼베이직 2010의통합개발환경 프로그램의시작과실행 2 1. 소개
1.1 MS 비주얼베이직 6.0과 2010의차이 1.2 비주얼베이직 2010 express 설치 1.3 비주얼베이직 2010의통합개발환경 1.4 프로그램의시작과실행 3 1. 소개
MS 비주얼베이직 6.0 과 2010 의차이 VB 6.0 VB- 런타임 인터프리터기반언어 예외처리시 On Error Goto 사용 데스크탑윈도우응용 VB 2010.Net CLR(Common Language Runtime) 컴파일언어 예외처리시 Try Catch Finally 사용 웹응용개발 4 1. 소개
비주얼베이직의특징 프로그램을폼과모듈로구성하여처리 폼은사용자와의인터페이스를작성하는부분 모듈은실제자료가처리되는코드부분 대화식으로프로그램을개발 코드를작성하고컴파일하고실행하여수행여부를바로확인가능 오류를응용프로그램에서컴파일시수정가능 이벤트중심작동모듈 어떤사건이발생하면그에대한작업이수행되도록하는프로그래밍방법 5 1. 소개
객체 자주사용하는용어 다른것과구별할수있는모든것 폼위에버튼을놓으면폼과버튼이구별될수있으므로객체라함 모든객체는메소드, 속성, 이벤트를가짐 속성 객체가가지고있는성질, 크기, 형태등을말함 메소드 객체가고유하게가지고있는동작 이벤트 객체가외부의자극에반응을하는것 6 1. 소개
1.1 MS 비주얼베이직 6.0과 2010의차이 1.2 비주얼베이직 2010 express 설치 1.3 비주얼베이직 2010의통합개발환경 1.4 프로그램의시작과실행 7 1. 소개
비주얼베이직 2010 express 설치 (1/10) VB2010 Express 다운로드 http://www.microsoft.com/visualstudio/kor/downlo ads#d-2010-express 실행창 8 1. 소개
비주얼베이직 2010 express 설치 (2/10) 보안경고창 설치시작창 9 1. 소개
비주얼베이직 2010 express 설치 (3/10) 설치옵션창 사용약관동의창 10 1. 소개
비주얼베이직 2010 express 설치 (4/10) 대상폴더선택 다운로드및설치진행률창 11 1. 소개
비주얼베이직 2010 express 설치 (5/10) 설치완료창 시작버튼클릭하여설치된프로그램확인 12 1. 소개
비주얼베이직 2010 express 설치 (6/10) 프로그램실행후도움말메뉴 등록키받기 13 1. 소개
비주얼베이직 2010 express 설치 (7/10) 로그인창 프로필센터 동의함처리 14 1. 소개
비주얼베이직 2010 express 설치 (8/10) 등록하면제품키받음 등록키받기창 15 1. 소개
비주얼베이직 2010 express 설치 (9/10) 제품등록후도움말창 등록된화면 16 1. 소개
비주얼베이직 2010 express 설치 (10/10) 프로그램실행첫화면 17 1. 소개
1.1 MS 비주얼베이직 6.0과 2010의차이 1.2 비주얼베이직 2010 express 설치 1.3 비주얼베이직 2010의통합개발환경 1.4 프로그램의시작과실행 18 1. 소개
VB 2010 통합개발환경 프로그램디자인, 코드작성, 프로젝트관리, 컴파일등을쉽게작성할수있도록지원 19 1. 소개
통합개발환경의구성요소 구성요소 도구상자 (Toolbox) 폼 (Form Design) 코드 (Code) 솔루션탐색기 (Solution Explorer) 속성 (Properties) 내용 폼에배치하여사용할컨트롤모음컨트롤을배치하여사용자의인터페이스를디자인하기위해사용폼화면에폼이나컨트롤에삽입할코드를편집하기위해사용 프로젝트의상황을트리형태로모든항목을보여주기위해사용폼과컨트롤의속성을설정하기위해사용 20 1. 소개
포인터 도구상자 선택한컨트롤을이동하거나크기조절 버튼 ( Button) 클릭하면이벤트를발생시키도록코드작성하여사용 레이블 (Label) 문자열을화면에표시할때사용 텍스트박스 (TextBox) 텍스트를쓰고편집할때사용 21 1. 소개
도구상자 콤보박스 (ComboBox) 텍스트박스와리스트박스를하나로합한컨트롤로늘어진목록에서항목을선택할때사용 리스트박스 (ListBox) 목록이제공되면그항목중에서사용자가선택할때사용 체크박스 (CheckBox) 여러항목중에서한개이상의항목을선택할때사용 라디오버튼 (RadioButton) 여러항목중에서한개의항목만선택할떄사용 22 1. 소개
도구상자 픽쳐박스 (PictureBox) 그림파일을사용자인터페이스창인폼에표시 그룹박스 (GroupBox) 컨트롤을모아서그룹으로묶을때사용 23 1. 소개
폼창 폼창은컨트롤을배치하여사용자인터페이스를디자인할수있는시각적인화면이다. 24 1. 소개
코드창 폼에배치된컨트롤이나폼에삽입할코드를입력하는창 25 1. 소개
솔루션탐색기창 실행파일을관리하는창으로하나이상의폼을가질수있고트리구조형태로보여주며폼과코드창을손쉽게다룰수있음 26 1. 소개
속성창 폼과폼에배치된컨트롤의속성과속성의값을설정할수있는창 27 1. 소개
1.1 MS 비주얼베이직 6.0과 2010의차이 1.2 비주얼베이직 2010 express 설치 1.3 비주얼베이직 2010의통합개발환경 1.4 프로그램의시작과실행 28 1. 소개
프로그램의시작과실행 29 1. 소개
윈도우폼어플리케이션 시작페이지 새프로젝트 파일 - 새로만들기 - 프로젝트 30 1. 소개
윈도우폼어플리케이션 Windows Forms 응용프로그램선택 Name 에프로젝트이름입력 (Hello) 31 1. 소개
윈도우폼어플리케이션 Hello 프로젝트통합개발환경 32 1. 소개
폼에컨트롤배치와실행 실행초기화면 버튼클릭후화면 폼에컨트롤을배치하고버튼이클릭되었을때글자가바뀌게해보자. 33 1. 소개
응용프로그램개발단계 프로그램구조설계하기 어떤기능을가진프로그램을만들지를생각 인터페이스만들기 구상한대로폼에컨트롤을배치 속성설정하기 폼에보이는컨트롤의필요한속성을지정 코드작성하기 원하는기능이작동하도록코드입력 34 1. 소개
실습 폼디자인 버튼을클릭하면문자열이보이게하는프로그램작성 폼에두개의컨트롤을배치 도구상자에있는 Label 과 Button 을마우스로더블클릭하여위의그림처럼배치해보자. 35 1. 소개
윈도우폼실습 - 속성설정 컨트롤 이름 속성 설정 Form1 Text 처음 Label1 btnname Text 안녕 Button1 btnpush Text 눌러주세요 36 1. 소개
실습 - 코드작성 눌러주세요 버튼더블클릭후소스코드내용입력 소스코드 lblname.text = " 안녕하세요 " 37 1. 소개
프로젝트저장 도구모음에있는 프로젝트저장 버튼클릭 Name 에 hello 를입력하면 hello 폴더가생성되고관련파일이생성 프로젝트파일이름은 hello.vbpproj 로생성 프로젝트를다시불러올때프로젝트파일이름을클릭하면통합개발환경이실행 38 1. 소개
콘솔어플리케이션 콘솔응용프로그램선택 Name 에프로젝트이름입력 (HelloConsole) 39 1. 소개
콘솔어플리케이션 소스코드 Console.WriteLine("Welcome VB") 결과확인단축키 (Ctrl+F5) 소스코드 Console.WriteLine("3 + 5는 ") Console.Write(3 + 5) Console.WriteLine(" 입니다 ") 결과확인단축키 (Ctrl+F5) 40 1. 소개