• 검색 결과가 없습니다.

입출력 장치 1

N/A
N/A
Protected

Academic year: 2024

Share "입출력 장치 1"

Copied!
8
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

입출력 장치 컨트롤

- 마우스 및 키보드 등 -

(2)

2

입출력 장치 응용 – 키보드 연주 피아노

1.

다음과 같이 키보드의 숫자를 눌러서 피아노를 연주하는 프로그램을 작성하시오.

2.

조건) 키보드 1, 2, 3, 4, 5, 6, 7 버튼을 도레미파솔라시도 매핑하고, 이전 예제와 동일하게 키를 누르면 빨간색, 떼면 흰색으로 동작하도 록 한다.

Hint)

KeyPreview == true

Project: KeyboardPiano

(3)

입출력 장치 응용 – 키보드 정보 출력

1.

다음과 같이 Keyboard를 누른 경우 발생하는 KeyPress, KeyDown 이 벤트에 대하여 입력된 키의 정보를 출력하는 프로그램을 작성하시오.

2.

KeyPress 발생시 ASCII 코드 출력

3.

KeyDown 발생시 각 키의 상태와 정보 출력

4.

KeyUp 발생시 화면 Reset

Project: KeyboardArguments

(4)

4

MessageBox

1.

DialogResult result = MessageBox.Show(

“Message",

“Title",

buttonType, iconType, 0, 0 );

(5)

Visual Studio 코드 디버깅

(6)

6

Visual Studio 코드 디버깅

1.

디버깅 시작 (F5)

2.

중단점 (Break Point) 설정 / 해제 (F9) - 소스코드에서 클릭으로 설정

(7)

Visual Studio 코드 디버깅

1.

한 단계씩 코드 실행 (F11)

A.

함수의 경우 내부로 이동하여 디버깅 진행

2.

프로시져 단위 실행 (F10)

A.

함수의 경우 내부로 들어가지 않음

3.

커서 까지 실행 (Ctrl + F10)

(8)

8

Visual Studio 코드 디버깅

1.

변수 값의 확인 (자동, 지역, 조사식)

참조

관련 문서