목록전체 글 (420)
외로운 Nova의 작업실
어제 2개의 숫자와 더하기만 있는 계산기를 만들어보았다. 오늘은 더 발전 시켜서 0~9까지 숫자를 만들고 더하기와 빼기 cancel버튼 결과 버튼을 만들어 볼 것이다. 최대한 ui 버튼 이벤트 부분에선 코드작성이 아닌 함수 실행으로 구현해야 나중에 ui변경때 쉬움으로 최대한 그렇게 해봤다. 아래는 일단 계산기의 ui이다. 최대한 윈도우의 계산기 모양이랑 맞추려고 노력했다. 사용자들이 많이 쓰는 계산기 모양으로 만들어야 실수가 적다고 생각하기 때문이였다 이제 아래는 구현 코드이다. 이번에 구현하면서 좀 특별한 부분은 =버튼을 누르고 숫자버튼을 누르면 다시 처음부터 계산되게하고 +나- 버튼을 누르면 그 계산을 이어나가게 구현했다. namespace CalCulator { public partial class..
오늘 어제 말한대로 더하기와 몇개의 숫자가 있는 프로그램을 만들었다. 강의를 보면서 새롭게 알게된 도구들이 몇가지 있는데 좀 적어둘까한다. Convert.ToInt32(문자열) - 문자열을 정수형으로 리턴해주는 함수이다 String.IsNullOrWhiteSpace(문자열) - 문자열에 null값이나 빈 공백이 있으면 true를 리턴해준다 TryParse( 문자열 , out 정수형 변수) - 문자열을 정수값으로 변형이 가능하다면 정수형 변수에 넣어주고 true 반환 .Tostring() - 다른 타입의 변수들을 문자형으로 변환 시켜준다. 강의를 보면서 느낀것들은 왠만한 기능은 모두 함수로 구현되어있고 찾아서 쓰기만하면된다는것이다. 근데 내가 원하는 함수를 찾기가 힘든건 함정이 아닐까... 숫자 1,2와 ..
이번 프로젝트를 하기에 앞서 현재 나의 배경 지식을 써놓을까합니다 아무것도 모르는 이들이 보기엔 어려운 내용일수있어서입니다. 이 정도의 지식은 되어야 제 말이 이해가 가능합니다. 만약 이 프로젝트가 이해가 안된다면 배경 지식먼저 배우고 오시길 권해드립니다. 현 나의 배경 지식 - c언어 책 한권 정독 - 컴퓨터 구조 책 한권 정독 - 컴퓨터 운영체제 책 한권 정독 - 자료구조 책 한권 정독 - html, javascript 책 한권 정독 첫번째 프로그램으로 간단하게 계산기 프로그램을 만들어볼 생각이다. 윈도우의 계산기 응용프로그램처럼 화면을 띄우고 키보드의 숫자를 입력받기도하며 직접 마우스로 눌러서 계산도 할 수 있는 프로그램을 만들어 볼 생각이다. 그래픽은 간단하게 구현만 할 생각이다. 윈도우에서 창을..