본문 바로가기
C#/- Toy projects

[winform] 피아노

by 고고 뜌지 2021. 1. 20.

안녕하세요 고고뜌지 입니다.😉

이번에는 생각보다 만드는것이 간단하여 하루안에 포스팅을 올리게 되었어요 ~

 

그럼 오늘 포스팅은 '피아노' 입니다.

개발환경은 Winform 입니다.


<목표>

    1. 버튼 클릭시 / 키보드 누를시 피아노 소리 내기

 

피아노 연주를 합니다.

<개발기록>

    1. System.Media

System.Media.SoundPlayer player = System.Media.SoundPlayer(Properties.Resources.레);  // SoundPlayer 선언
player.LoadAsync();  // 로드
player.Play();          // 소리내기

       - Load : 동기적으로 로드              /  LoadAsync :  새 스레드를 사용 로드    (속도는 LoadAsync 빠름)

       - Play : 새 스레드를 사용 하여 재생 / PlaySync : 재생                               (속도는 PlaySync 빠름)

 

    2. Resoures 추가


<소스>

Piano.zip
5.05MB

<실행파일>

실행파일.zip
1.26MB

 

'C# > - Toy projects' 카테고리의 다른 글

[WPF] 간단한 MBTI 검사기  (0) 2021.02.26
[WPF] HELLO WORLD  (0) 2021.02.25
[winform] 바코드 생성기  (0) 2021.01.25
[winform] 시스템 상태(드라이브, CPU, 메모리) 조회  (0) 2021.01.19
[winform] 계산기  (2) 2021.01.12

댓글