Visual Basic 기본컨트롤

Similar documents
Visual Basic 반복문

학습목표 함수프로시저, 서브프로시저의의미를안다. 매개변수전달방식을학습한다. 함수를이용한프로그래밍한다. 2

PowerPoint Template

학습목표 텍스트파일을다룰수있다. 스트림읽기, 쓰기를안다. 2

학습목표 배열에대해서안다. 언어통합질의 (LINQ) 에대해서안다. 2

Visual Basic Visual Basic 소개

C# 입문 : 이론과 실습

비주얼프로그램I_04.pptx

윈도우즈 프로그래밍(1)

윈도우즈프로그래밍(1)

Javascript

2009년 상반기 사업계획

var answer = confirm(" 확인이나취소를누르세요."); // 확인창은사용자의의사를묻는데사용합니다. if(answer == true){ document.write(" 확인을눌렀습니다."); else { document.write(" 취소를눌렀습니다.");

4장기본프로그래밍2

비주얼프로그래밍 (Visual Basic .NET)

gnu-lee-oop-kor-lec10-1-chap10

2009년 상반기 사업계획

1. 매크로활성화체크홈페이지에서예제파일을직접다운받으신경우, 예제파일은매크로가포함된파일이므로상단에 [ 매크로활성화버튼 ] 을체크해주세요. 2. 옵션버튼편집하기 각옵션버튼을누를때마다, 선택된포탈사이트의커맨드버튼이나타나도록옵션버튼에 Click 이벤트명령문을입혀줍니다. 네이버

5장프로그래밍II

제이쿼리 (JQuery) 정의 자바스크립트함수를쉽게사용하기위해만든자바스크립트라이브러리. 웹페이지를즉석에서변경하는기능에특화된자바스크립트라이브러리. 사용법 $( 제이쿼리객체 ) 혹은 $( 엘리먼트 ) 참고 ) $() 이기호를제이쿼리래퍼라고한다. 즉, 제이쿼리를호출하는기호

기본컨트롤1

Database Design Lab: MS Access Queries 1. Download lab6.accdb and rename it to lab7.accdb. 2. 이름 값을가지는쿼리 qryauthor 를만든다 a) Open lab6.accdb. b) 리본메뉴 만들

Microsoft PowerPoint - web-part02-ch16-이벤트.pptx

API - Notification 메크로를통하여어느특정상황이되었을때 SolidWorks 및보낸경로를통하여알림메시지를보낼수있습니다. 이번기술자료에서는메크로에서이벤트처리기를통하여진행할예정이며, 메크로에서작업을수행하는데유용할것입니다. 알림이벤트핸들러는응용프로그램구현하는데있어

PTLINE Template

13 주차 - MDI, Exception, WebBrowser, RichTextBox, AlarmProgram 대림대학 년도 1 학기홍명덕

슬라이드 1

기본컨트롤2

PowerPoint 프레젠테이션

슬라이드 1

- 이벤트의처리 <input type= button id= button1 value= 확인 /> <input type= button id= button2 value= 확인 /> 자바스크립트인경우 : document.getelementbyid( button1 ).oncl

JAVA 프로그래밍실습 실습 1) 실습목표 - 메소드개념이해하기 - 매개변수이해하기 - 새메소드만들기 - Math 클래스의기존메소드이용하기 ( ) 문제 - 직사각형모양의땅이있다. 이땅의둘레, 면적과대각

요. 우리는 살 수가 없으니게 이게 큰 무슨 전쟁이다 그래가지고서 봉 동면이라고 거기가 말하자면 항구 였거든요. 그때 군인들이 후퇴를 한 거예요. 군인들이 후퇴하면서 활동 못 할 사람들은 다 그냥 죽어버리고 그 나머지 어느 정도 부상당했어도 활 동할 수 있는 사람들은

tiawPlot ac 사용방법

C# 입문 : 이론과 실습

[ 그림 8-1] XML 을이용한옵션메뉴설정방법 <menu> <item 항목ID" android:title=" 항목제목 "/> </menu> public boolean oncreateoptionsmenu(menu menu) { getme

어댑터뷰

Microsoft Word - src.doc

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp");

04장 메시지 처리 유형

PowerPoint 프레젠테이션

PowerPoint Presentation

윈도우시스템프로그래밍


Microsoft PowerPoint UI-Event.Notification(1.5h).pptx

C# 입문 : 이론과 실습

e-비즈니스 전략 수립

Microsoft PowerPoint - Computer - chapter04.ppt [호환 모드]

Modal Window

SAP Tech를 통해 SAP의 Web Application Server와 그것을 근간으로 서비스되는 BSP Application에 대한 소개를 하게 되어 기쁘다

C# 입문 : 이론과 실습

학습목차 2.1 다차원배열이란 차원배열의주소와값의참조

PowerPoint Presentation

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

학습목표 메뉴를추가하는방법을이해하고실습할수있다. 프로그램의기본설정 (settings) 을정의하는방법을알고실습할수있다. 대화상자를여는방법을알고실습할수있다. 로그메시지로디버깅하는방법을이해한다. 디버거로디버깅하는방법을이해한다.

1

Studuino소프트웨어 설치

윈도우 프로그래밍의 개념

목차 1. 시스템요구사항 암호및힌트설정 ( 윈도우 ) JetFlash Vault 시작하기 ( 윈도우 ) JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault

UI TASK & KEY EVENT

<4D F736F F D D31312D30312D53572D30312DBBE7BFEBC0DABCB3B8EDBCAD5FBFDCBACEB9E8C6F7BFEB2E646F63>

윈도우시스템프로그래밍

<4D F736F F F696E74202D203039C0E520B4EBC8ADBBF3C0DA205BC8A3C8AF20B8F0B5E55D>

MACH3 Jog Pendant User Manual Draft Revision th of November 2015 By TECHDINE

<4D F736F F F696E74202D20C1A C0E520B5B5C5A5B8D5C6AE20C6C4C0CF20C0D4C3E2B7C220B9D720B4D9BEE7C7D120BAE420C5ACB7A1BDBA2E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20B5A5C0CCC5CDBAA3C0CCBDBA5F3130C1D6C2F75F32C2F7BDC32E >

3. 저장위치를 바탕화면으로 설정하고, 저장을 하고, 실행을 합니다. 4. 바탕화면에 아이콘이 생성되고 아이콘을 더블 클릭합니다. 5. 실행을 클릭하여 프로그램을 설치합니다. 다음버튼을 클릭하고, 사용권 계약에서는 예를 클릭합 니다. 6. 암호 입력창이 뜨면 기본 암호

리니어레이아웃 - 2 -

Microsoft PowerPoint - 안드로이드 개발 환경 구축(170411)

#편집인협회보381호_0422

Microsoft PowerPoint - 04기본위젯(Ver 1.0)

1 인증서저장위치문의 원인 증상 인증서가보이지않습니다. ( 인증서선택창에서사용하던인증서가안보입니다.) 인증서가지정된위치에존재하지않거나인증서유효기간이 지난 ( 폐기된 ) 인증서로보이지않는것입니다. 1. 인증서가보이지않습니다. 1-1 인증서저장위치를확인합니다. 교육부 (E

제 1장 C#의 개요

매크로그룹의매크로를실행하려면마침표뒤에매크로이름을붙인매크로그룹이름을사용 3 조건매크로 IF조건문과같이조건에따라매크로가실행 매크로창의조건열에조건을입력 조건열생략기호 (...) 하나의조건을여러개의에적용시사용 2- 매크로실행 1) 직접실행 방법 : 매크로창에서매크로를실행하려면

Programming hwp

Microsoft Word - CUWIN UI COMPONENT.doc

슬라이드 제목 없음

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

목 차

PowerPoint Template

PowerPoint Template

볼륨 조절 아이콘 표시하기 만일 알림 영역에 볼륨 조절 아이콘이 표시되지 않았다면 아래의 방법을 따라합니다. 1> [시작] - [제어판] - [사운드 및 오디오 장치] 아이콘을 더블 클릭합니다. 2) [사운드 및 오디오 장치 등록 정보] 대화상자에서 [볼륨] 탭을 클릭

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

System Recovery 사용자 매뉴얼

1 부. OJ 시스템사용법 1. 회원가입및로그인 1) 접속후메인화면의우측상단 Sign up 선택 - 학번 (Student ID), 비밀번호, 비밀번호확인, 이름, 입력후 Register 버튼클릭 2) 메인화면에

PowerPoint Presentation

PowerPoint 프레젠테이션

vRealize Automation용 VMware Remote Console - VMware

PowerPoint 프레젠테이션

슬라이드 1

01

Javascript

HTML5

(Microsoft PowerPoint - \270\266\300\314\305\251\267\316\304\250USB_Host_Device_\272\316\306\256\267\316\264\365\275\307\275\300_Philip.ppt)

슬라이드 1

Microsoft PowerPoint - gnu-w06-python_[실습]_day13-turtle-shape

(Microsoft PowerPoint - LZVNQBAJWGTC.ppt [\310\243\310\257 \270\360\265\345])

PowerPoint 프레젠테이션

고객 카드

PathEye 공식 블로그 다운로드 받으세요!! 지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다.

Transcription:

학습목표 폼 ( Form) 폼의속성, 컨트롤이름, 컨트롤메서드 기본컨트롤 레이블, 텍스트박스, 버튼, 리스트박스 이벤트 버튼 기본컨트롤실습 2

2.1 폼 (Form) 2.2 기본컨트롤 2.3 기본컨트롤실습 3

폼 - 속성 속성 (Name) AutoSize BackColor Font ForeColor Icon StartPosition Transparency WindowState 내용폼의이름을지정폼의배치된컨트롤의크기를자동설정배경색을설정폼에나타나는글꼴을설정폼에사용되는문자열의글자색을설정지정된아이콘이보이도록할지의여부를설정폼이화면에나타날때의위치를설정폼을보여줄때투명도의설정폼이화면에나타날때의상태를설정 4

폼 - 속성 ForeColor 세팅속성 글꼴대화상자 5

폼 컨트롤이름작성 컨트롤 접두사 컨트롤사용예 Form frm frmpush Label lbl lblnumber Button btn btncompute TextBox txt txtinput ListBox lst lstresult 6

폼 - 메서드 형식 예 객체이름. 메소드이름 Form2.Show 지정된폼을보이게한다. 메서드 내용 Hide 폼을모니터화면에나타나지않게설정 Refresh 폼을새로고침 Show 폼을모니터화면에보여주게설정 7

폼 - 이벤트 이벤트는사용자나외부의자극에의해서컨트롤이반응하는것임 이벤트수행을위한동작절차 (1) 컨트롤배치 (2) 소스코드입력창에서 컨트롤콤보박스에서컨트롤선택 이벤트콤보박스에서이벤트선택 (3) 프로그램실행 (4) 이벤트가발생하면 (2) 번에서코딩한코드가실행 8

2.1 폼 (Form) 2.2 기본컨트롤 2.3 기본컨트롤실습 9

레이블 ( Label) - 속성 레이블은문자열을단순히폼에보여주는컨트롤로사용 속성 AutoSize BackColor BackStyle BorderStyle Font ForeColor Name Text TextAlign Visible 내용레이블의크기가 Caption 속성의문자열길이에맞게자동으로조절될지의여부를설정 배경색을설정레이블의바탕을투명하게할지의여부를설정레이블의테두리모양을설정레이블의글꼴을설정레이블의글자색을설정레이블컨트롤의이름을설정레이블에나타낼문자열을설정레이블의위치를설정레이블을보이도록할지의여부를설정 10

텍스트박스 (TextBox) 텍스트박스는주로특정한값을사용자로부터입력받기위해사용하는컨트롤 속성 MultiLine Enabled Font Locked MaxLength PasswordChar ScrollBars 내용여러줄을사용할지여부를설정텍스트박스의사용가능여부를설정 텍스트박스의글꼴을설정텍스트박스안의내용을편집가능하도록할지의여부를설정텍스트박스안에입력할수있는문자열의길이를설정텍스트박스안에입력된문자열대신화면에출력하는문자를설정 수평, 수직, 양방향스크롤바를텍스트박스에보이게할지를설정 11

텍스트박스 (TextBox) - 속성 속성 TabIndex TabStop Text TextAlign Visible WordWrap 내용 Tab 키를누를경우포커스이동순서를설정 Tab 키를누를경우포커스를갖는지의여부설정 텍스트박스에입력되는문자열을설정텍스트박스의 Text 속성에기술한문자열의정렬방식설정텍스트박스가보이게할지를설정 텍스트박스안의내용을여러줄에걸쳐입력할수있는지의여부를설정 12

텍스트박스 (TextBox) - 이벤트 이벤트 Click DoubleClick KeyPress 내용텍스트박스를마우스로클릭했을때발생텍스트박스를마우스로더블클릭했을때발생 텍스트박스에포커스가맞춰진상태에서특수키 (Alt, Ctrl, Shift 키 ) 이외의키를눌렀을때발생 13

버튼 - 속성 버튼은어떤동작을실행시키기위해사용자가해당명령버튼을클릭하면클릭이벤트가발생되며프로그래머가작성해놓은클릭이벤트프로시저를수행 속성 내용 ( 이름 ) 명령버튼의이름을설정하는속성으로객체를구분하는 데사용 Enabled 값을False로설정하면버튼이보이지만사용할수없는 상태로됨 Image 버튼의 Text 속성에설정한문자열이나타나는위치에나 타날그림을설정 Text 버튼에입력되는문자열을설정 TextAlign 버튼의 Text 속성에기술한문자열의정렬방식설정 Visible 실행시버튼을숨기거나보이게하는속성 14

버튼 - 이벤트 이벤트 Click KeyDown KeyUp 내용버튼을마우스로클릭했을때발생키보드의키를눌렀을때발생키보드의키를눌렀다가뗄때발생 15

버튼이용예 초기화면 실행화면 소스코드 Private Sub btntext_click(...) Handles btntext.click lbloutput.text = Hello VB End Sub 16

리스트박스 - 속성 여러항목중하나또는그이상을선택하여사용할경우에주로사용하며여러항목을넣을때주로사용 속성 내용 ( 이름 ) 리스트박스객체의이름설정 Enabled 리스트박스를사용가능하도록할지의여부를설정 Items MultiColumn Sorted Visible 리스트박스에있는각항목의특정한수를설정여러열을사용할수있는지의여부를설정목록을알파벳순으로자동정렬시킬지의여부를설정 리스트박스컨트롤을실행중에보이도록할지의여부를설정 17

리스트박스 - 메서드 이벤트 Items.Add() Items.Clear() 내용문자열을리스트박스컨트롤의항목에추가리스트박스컨트롤내의모든항목을삭제 18

2.1 폼 (Form) 2.2 기본컨트롤 2.3 기본컨트롤실습 19

예제 2-1 레이블, 텍스트박스, 버튼이용하여폼디자인 20

예제 2-1 컨트롤속성설정 컨트롤이름속성설정 Form Text 자료입력 Label Label1 Text 이름 Label2 Text 비밀번호 Label3 Text 주소 Label4 Text 전화번호 TextBox txtname txtpasswd PasswordChar * txtaddr MaxLength 256 MultiLine True txtphone Button btnok Text btncancel Text btnend Text 21

예제 2-1 코드작성 확인버튼 MsgBox( 자료입력이완료되었습니다., MsgBoxStyle.OkOnly, 자료입력 ) 취소버튼 txtname.text = txtpasswd.text = txtaddr.text = txtphone.text = 종료버튼 End 22

예제 2-1 실행화면 초기화면 확인버튼클릭전 확인버튼클릭후메시지상자 취소버튼클릭시 23

예제 2-2 레이블, 텍스트박스, 버튼이용하여폼디자인 24

예제 2-2 컨트롤속성설정 컨트롤이름속성설정 Form Text 글자크기를조절해보자 Label Label1 Text 글자를입력하세요 TextBox txtinput Text 테스트데이터 Button btnlarge Text 글자확대 btnsmall Text 글자축소 btnend Text 종료 25

예제 2-2 코드작성 글자확대버튼 txtinput.font = New Font(, 13) 글자축소버튼 txtinput.font = New Font(, 7) 종료버튼 End 26

예제 2-2 실행화면 초기화면 글자확대버튼클릭후 글자축소버튼클릭후 27