본문 바로가기

C#/- Toy projects8

[winform] 바코드 생성기 안녕하세요 고고뜌지입니다. 😋 오늘는 '바코드생성기' 프로그램을 만들어봤어요~ 1. 바코드 생성하기 2. 생선되 바코드 프린터, 저장 하기 1. Barcode 출력 BarcodeLib.Barcode barcode = new BarcodeLib.Barcode(); pictureBox1.Image = barcode.Encode(BarcodeLib.TYPE.CODE128, textBox1.Text, Color.Black, Color.White); - BarcodeLib 라이브러리 추가 해야됨 2. Print a. PrintDialog - 일반적으로 인쇄를 눌렀을때 뜨는 공통 다이얼로그 박스 // 다이얼로그 박스 띄우기 PrintDialog1.ShowDialog() // 다이얼로그 박스 띄우고 출력버튼 누를시 .. 2021. 1. 25.
[winform] 피아노 안녕하세요 고고뜌지 입니다.😉 이번에는 생각보다 만드는것이 간단하여 하루안에 포스팅을 올리게 되었어요 ~ 그럼 오늘 포스팅은 '피아노' 입니다. 개발환경은 Winform 입니다. 1. 버튼 클릭시 / 키보드 누를시 피아노 소리 내기 피아노 연주를 합니다. 1. System.Media System.Media.SoundPlayer player = System.Media.SoundPlayer(Properties.Resources.레); // SoundPlayer 선언 player.LoadAsync(); // 로드 player.Play(); // 소리내기 - Load : 동기적으로 로드 / LoadAsync : 새 스레드를 사용 로드 (속도는 LoadAsync 빠름) - Play : 새 스레드를 사용 하여 재생.. 2021. 1. 20.
[winform] 시스템 상태(드라이브, CPU, 메모리) 조회 안녕하세요~ 고고뜌지입니다.😊 오늘 포스팅은 '시스템 상태 조회 프로그램' 입니다. 개발환경은 Winform 입니다. 1. CPU / 메모리 실시간 조회 2. 드라이브 조회 3. 바탕화면 파일 자동으로 옮김 '시스템 상태 조회 프로그램' 작동 동영상 입니다. 1. CircularProgressBar a. 프로젝트에 추가 (1) 솔루션용 NuGet 패키지 관리(N) 을 선택합니다. (2) CircularProgressBar를 설치합니다. (2) 설치된 CircularProgressBar를 용도에 맞게 사용합니다. b. 사용한 속성 - CircularProgressBar.Maxmum = (int)값 // 최대값 설정 - CircularProgressBar.Value = (int)값 // 진행값 설정 - Ci.. 2021. 1. 19.
[winform] 계산기 안녕하세요~ 고고 뜌지 입니다. .😀 개발자를 목표로 삼고 방구석에서 혼자 하고있지만 여러분들과 소통하고 싶어 블로그를 만들었습니다. 소스 보시고 개선할 점과 버그가 있다면 기꺼이 알려주세요~ 오늘 포스팅은 '계산기 프로그램' 입니다. 개발환경은 Winform 입니다. 1. 삼성 계산기 어플 작동방식을 모티브로 함 2. 키보드 입력 인식 가능 버튼으로 숫자을 입력하여 실행합니다. 키보드로 입력하여 실행합니다. -2020/01/12- 1. Arraylist 컬렉션 사용 - 용량이 가변으로 변하기 때문에 사용함 2. 다른 이벤트 같은 메소드 소환 - N0.click += new system.Windows.Form.KeyEventHandler(메소드) 3. Key 인식 - 생성 : KeyDown +=Syste.. 2021. 1. 12.