비주얼 프로그래밍 1분반 화/수.

Slides:



Advertisements
Similar presentations
프로그래밍언어론 TA 윤들녁. 소개 윤들녁 연락처 : 공대 7 호관 4 층 401 호 데이터베이스 연구실 실습 후 날짜 _ 학번.zip 으로.
Advertisements

Format String Attack! 포맷 스트링 공격 경일대학교 사이버보안학과 학년 남주호.
목 차 C# 언어 특징 .NET 프레임워크 C# 콘솔 프로그램 C# 윈도우 프로그램 실습 프로그래밍세미나 2.
좋은 강의 국제관계학과 정연식.
데이터형, 변수, 연산자 컴퓨터 응용 및 실습 I.
패러럴 포트를 이용한 Text LCD 제어 6월 17일 허정수 나선웅.
DB 프로그래밍 학기.
DB 프로그래밍 학기.
ㅎㅎ C++ 프로그래밍의 첫 걸음 C++로 프로그래밍한다는 것의 의미 세상에서 가장 간단한 C++ 프로그램
ㅎㅎ C++ 프로그래밍의 첫 걸음 C++ 프로그래밍 기초 : 객체지향의 시작 C++로 프로그래밍한다는 것의 의미
컴퓨터프로그래밍 1주차실습자료 Visual Studio 2005 사용법 익히기.
.Net Web Application 2010 컴퓨터공학실험(Ⅰ)
C 프로그래밍 I.
컴퓨터 프로그래밍 실습 #7 제 4 장 GUI 클래스 작성.
윤 홍 란 다이알로그(대화상자) 윤 홍 란
제 4 장 클래스 작성 Lab 4- 2.
비주얼 프로그래밍(2분반) 강의노트 2분반 = 월/목.
비주얼 프로그래밍 1분반 화/수.
윤성우의 열혈 C 프로그래밍 윤성우 저 열혈강의 C 프로그래밍 개정판 Chapter 12. 포인터의 이해.
나민영 서경대학교 컴퓨터공학과 CGVR Lab 같이만들어보자 5주차 OpenCV 설정 및 기초.
설계및프로젝트기본I 2017년 1학기(02분반).
설계및프로젝트기본I 2017년 1학기(02분반).
ASP.NET : Database 접근 2008 컴퓨터공학실험(Ⅰ)
Visual Basic 함수.
마우스(Mouse) 다루기 컴퓨터응용 및 실습 I.
이벤트(Event) 처리하기 윈도우 프로그램에서는 이벤트를 통하여 실행 중인 프로그램에게 사용자의 요구사항을 알린다.
학습목표 변수 비주얼 베이직 자료형 변수 선언하기. 학습목표 변수 비주얼 베이직 자료형 변수 선언하기.
CHAPTER 02 OpenCV 개요 PART 01 영상 처리 개요 및 OpenCV 소개.
Communication and Information Systems Lab. 황재철
1. C++ 시작하기.
SqlParameter 클래스 선문 비트 18기 발표자 : 박성한.
컴퓨터 프로그래밍 기초 #02 : printf(), scanf()
Visual Basic 조건문.
Asp.net ㈜ 엘로이티큐브 최형규 사원.
2007 1학기 11 프로젝트 기초 실습.
13. 연산자 오버로딩.
인터넷응용프로그래밍 JavaScript(Intro).
비주얼 프로그래밍(2분반) 강의노트 2분반 = 월/목.
비주얼 프로그래밍 1분반 화/목.
C# 12장. 웹 응용 프로그램 제작.
10장 tkinter로 GUI 만들기.
Java의 정석 제 5 장 배 열 Java 정석 남궁성 강의 의
Lesson 2. 기본 데이터형.
Chapter6 : JVM과 메모리 6.1 JVM의 구조와 메모리 모델 6.2 프로그램 실행과 메모리 6.3 객체생성과 메모리
프로그래밍 원리 Chapter 05 자바스크립트 기초 신한대학교 IT융합공학부 박 호 균.
에어 조건문.
컴퓨터 프로그래밍 기초 - 10th : 포인터 및 구조체 -
FileMaker를 이용한 데이터 관리 옥현진(KICE).
6강. 객체지향 프로그램의 시작 객체지향 이전의 프로그래밍 객체지향의 등장 배경과 이해 메소드의 이해
웹디자인
패러럴 포트를 이용한 Text LCD 제어 6월 17일 허정수 나선웅.
비주얼 프로그래밍 1분반 화/목.
Hanoi Tower.
컴퓨터 프로그래밍 기초 [01] Visual Studio 설치 및 사용방법
비주얼 프로그래밍(2분반) 강의노트 2분반 = 월/목.
빌드 성공.
강의 소개 컴퓨터시뮬레이션학과 2017년 봄학기 담당교수 : 이형원 E304호,
제 2 장 기본 문법 (1-1) 주제 : 객체의 제어.
( Windows Service Application Debugging )
2nd day Indexing and Slicing
학습목표 처음 만드는 비주얼 베이직 프로그램 프로그램 실행과 실행 파일 생성. 학습목표 처음 만드는 비주얼 베이직 프로그램 프로그램 실행과 실행 파일 생성.
디버깅 관련 옵션 실습해보기 발표 : 2008년 5월 19일 2분반 정 훈 승
.Net Web Application 2007 컴퓨터공학실험(Ⅰ)
메뉴(Menu) 컴퓨터응용 및 실습 I.
C 프로그래밍 I.
TVM ver 최종보고서
구조체(struct)와 공용체(union)
윈도우에서의 유니코드.
그래픽 컨트롤 (Graphic Control)
20 XMLHttpRequest.
Presentation transcript:

비주얼 프로그래밍 1분반 화/수

1주차 1시간 2.28(화)

오늘 공부할 내용 수업계획서 비주얼 프로그래밍 C / C++ / C# Form 프로그래밍 이벤트 C/C++ : 객체지향언어( class) 가 다르다 C/C++ : 같은 언어, 포인터로 메모리 관리 C++ / C# : 객체지향(class) / C# 포인터없다 .NET이 해준다 Form 프로그래밍 Login

F5 – 디버깅 ^-F5 – 디버깅 없이 시작 class Program { static void Main() } C# 의 가장 핵심적인 필수 코드

한 솔루션에 두 개 이상의 프로젝트 만들고 시작 프로젝트로 설정한다

폼/WPF 프로그램 디자인 -> 속성 변경/ 이벤트 지정 -> 코딩 디자인 디자인 -> 속성 변경/ 이벤트 지정 -> 코딩 디자인 Form -> Control(콘트롤)들을 배치시킴 속성 : Text, 색깔, 크기, 위치, … 해당 콘트롤에 이벤트 지정 코딩 이벤트 처리 함수 F7

이벤트 지정 -> 이벤트함수 작성

이벤트 처리 함수 // button1이 클릭될 때 발생하는 이벤트처리함수 private void button1_Click(object sender, EventArgs e) { if (textBox1.Text == "의료IT" && textBox2.Text == "1234") label3.Text = "성공했습니다"; } else label3.Text = "실패했습니다";

다음 수업 종료버튼 완성 WPF로 로그인하는 프로그램 작성

1주차 2시간 3.1(수) – 삼일절 휴강

3.7(화) Form : Login – Close() WPF : HelloWorld / BMI계산기 2주차 1일 3.7(화) Form : Login – Close() WPF : HelloWorld / BMI계산기

1. HelloWorld Windows Form WPF Label의 폰트를 바꿀 수 있다 Form의 배경색을 바꿀 수 있다 이벤트 함수를 만들 수 있다 수업자료 : http://m.post.naver.com/kquddlr WPF Label과 TextBlock XAML을 쓸 수 있다 (자멜) 폰트를 바꿀 수 있다 MainWindow 의 배경색을 바꿀 수 있다 WPF의 window default?

배경색과 글자색을 Toggle private void label1_Click(object sender, EventArgs e) { if (label1.ForeColor != Color.White) label1.ForeColor = Color.White; this.BackColor = Color.Black; } else label1.ForeColor = Label.DefaultForeColor; this.BackColor = Form.DefaultBackColor;

2. WPF HelloWorld <Grid> <Label Name="label1" HorizontalAlignment="Center" VerticalAlignment="Center" FontSize="30" FontWeight="Bold" MouseDown="Label_MouseDown">Hello World!</Label> </Grid> // Form 에서는 클릭이었지만, WPF에서는 MouseDown private void Label_MouseDown(object sender, MouseButtonEventArgs e) { if(label1.Foreground != Brushes.White) label1.Foreground = Brushes.White; this.Background = Brushes.Blue; } else label1.Foreground = SystemColors.WindowTextBrush; this.Background = SystemColors.WindowBrush;

3.8(수) Form/WPF : BMI계산기 C# 기본 2주차 2일 3.8(수) Form/WPF : BMI계산기 C# 기본

2. BMI 계산기 Form 프로그램으로 BMI 계산기를 만들 수 있다. WPF 프로그램으로 BMI 계산기를 만들 수 있다. 숫자 <--> stirng 상호변환을 할 수 있다. WPF 프로그램으로 BMI 계산기를 만들 수 있다. <StackPanel>을 사용하여 디자인을 할 수 있다. BMI 지수 = 몸무게(kg) ÷ (신장(m) × 신장(m))

WPF 디자인 방법 신장(m) 체중(kg) BMI계산 당신의 BMI는 **.**** 입니다. Label / TextBlock  글을 나타내기 위함(출력) TextBox  글을 입력받기 위함(입력/출력)

VS 코멘트 ^K-C 언코멘트 ^K-U

C# 기초 상수(Constant) 변수(Variabel -> Identifier) C 패밀리는 다 같다 기본 데이터 형(Type) 정수 : int(4바이트 32비트) , long(8바이트 64비트) 실수 : double(8바이트 64비트), float(4바이트 32비트) 문자 : char (1바이트 8비트) 문자열 : string Bool : bool

WPF Grid StackPanel Label TextBlock 위에서부터 컨트롤들을 쌓아나간다 StackPanel 안에 StackPanel이 또 있을 수 있다 Orientation=“Horizontal”

과제 및 시험안내 BMI 계산기 Form, WPF – 블로그에 올릴 것 다음 주 화요일 수시 1차 시험 – 코딩 (30분)

3주차 1일 3.14(화) 수시1차

3주차 2일 3.15(수)