2015년 9월 9일 수요일

C# Programming 공부하면서...(1)

MFC나 C# 둘 중 하나는 해야 될 거 같아서 오늘 부터 C#도 posting해야징!!ㅠㅠ일이 점점 많아 진다..ㅠㅠ

우선 'Hello world'를 찍어보자.

New Project -> Visual C# -> windows Form Application



OK를 누르면 아래와 같은 화면을 볼 수 있다.



C#은 확실히 뭔가 쉬운 냄새가 '풀풀'난다~!

몬스터헌터 풀풀생각이.. 포스팅하고 한판 새야징...


표시한 부분에 toolbox를 누르면 많은 windows tool들을 볼 수 있다. button을 넣고 button에 단축메뉴를 띄우면 코드를 볼 수 있다.





Design 쪽에서 'button'이미지를 클릭하면 아래와 같이 코드를 수정할 수 있다.




button1_Click 함수가 생성된다. 이 부분에 MessageBox를 넣어보자.


요호!! Hello World!! 출력 성공 코드는 아래와 같다.




참고 : https://www.youtube.com/watch?v=hoWKi7O7uqQ&list=PLKBK9Mm_A0c5USVOcsKABw68p823LpUTX&index=1

로그인프로그램 만들기

코딩 좀 해본 사람

속성 정리
  • windows form
    • FormboardStyle : FixedSingle(form에 크기를 바꿀 수 없게 설정한다.)
    • text : 위에 타이틀 수정
    • controlbox : 상단에 _ㅁX 활성화, 비활성화
    • MaximizeBox : 최대화 관련 (ㅁ)
    • MinimizeBox : 최소화 관련 ( _ )
    • AcceptButton : button1으로 바꾸면 enter 입력시 자동 눌림
  • TextBox
    • UseSystemPasswordChar : 패스워드(보이면 안되겠지?)형식으로 바꿈
    • Multiline : false는 한 줄 true는 여러줄 입력 가능

새로운 폼 추가하는 방법

프로젝트 단축메뉴 > Add > Windows Form

이벤트 관련
formclosing : from이 닫힐 때 하는 행위를 정의해 줄 수 있다. Application.Exit(); 을 넣어주면 프로그램이 죽겠지용?



소스코드

Program.cs



Form1.cs


Form2.cs




참고

https://www.youtube.com/watch?v=d2ncYJt4DaA&list=PLKBK9Mm_A0c5USVOcsKABw68p823LpUTX&index=2

댓글 없음:

댓글 쓰기