전체 글
-
#7~8주차 파이어 베이스비주얼 프로그래밍 2024. 4. 28. 16:59
더보기VS에 프로젝트 Nuget 패키지 관리에 들어가 주고, firesharp를 설치해주어야 합니다. 또한 Firebase 접속 후 프로젝트를 만들어 줍니다.프로젝트를 만들었다면 데이터베이스 비밀번호를 복사 한 후에 아래와 같이 AuthSecret과 BasePath 에 비밀번호와 주소를 넣어줍니다.비밀번호와 주소를 입력 했다면 위에 usingFireSharp.Interfaces;usingFireSharp.Config;usingFireSharp.Response;코드를 실행하면 firebase 에 연결 되었는지 확인하기 위해 firebase가 연결되면 Connectuin 성공! ㅣ이라는 메세지 박스를 보여주도록 합니다또한 DataGridView에 ID,학번,이름,전화번호를 추가해주고 입력 버튼을 클릭 하..
-
#7주차 아날로그 시계 마무리비주얼 프로그래밍 2024. 4. 28. 16:52
더보기 private Graphics g; // 아날로그 시계를 그릴 GRPHICS 객체private bool aClockFlag = false; // aclockflag bool함수가 false > 디지털 , ture > 아날로그 private Point center; // 중심점private double radius; // 반지름private int hourHand; // 시침 길이private int minuteHand; // 분침 길이private int secondHand; // 초침 길이const int clientSize = 300; // 크기를 지정const int clockSize = 200; // 시계 크기(const 상수를 지정해주면 그 값은 바뀔 수 없음)public Form1..
-
6주차 C# 아날로그 시계(1)비주얼 프로그래밍 2024. 4. 17. 00:30
더보기 # 아날로그 시계만들기 도구 상자에서 컨테이너 -> Panel 1개 메뉴 및 도구 모음 -> MenuStrip 1개 배치 합니다 private 중심점, 반지름, 시치의 길이, 분침, 초침을 필드로 만들어 냅니다. 또한 클라이언트, 시계 사이즈를 선언 합니다. public partial class Form1 : Form { // 필드 Graphics g; bool aClock_Flag = true; //아날로그 시계 private Point center; //중심점 private int radius; //반지름 private int hourHand; // 시침의 길이 private int minHand; // 분침의 길이 private int secHand; //초침의 길이 private const..
-
C# 5. 배열/ Chart / Two Charts / 수학함수 그리기/ Timer- 디지털 시계)비주얼 프로그래밍 2024. 4. 10. 03:38
더보기 # 배열 foreach (var value in a) //var은 어떤 자료형에도 사용 가능, foreach 문장은 배열의 크기를 알지 않아도 사용 가능하다. //Random 클래스 // 클래스의 객체 생성 클래스_이름 객체_이름 = new 클래스_이름(); //Random r = new Random(); // Random 클래스의 객체 r을 생성 //Button btn = new Button(); // Button 클래스의 객체 bnt 생성 //객체의 활용 - 클래스의 속성과 메소드를 사용 // r.Next(); // 0~20억 사이의 값 // r.Next(100); // 0~99 사이의 값 // r.Next(1,7); // 1~6 사이의 값 // r.NextDouble(); // 0에서 1.0..
-
VP4주차비주얼 프로그래밍 2024. 4. 2. 22:13
더보기# 수시고사- 폼 디자인- 메인 화면 클릭후 cs코드 private void Form1_Load(object sender, EventArgs e) { int[] grage = { 1, 2, 3, 4 }; comboBox1.Items.Clear(); foreach (var item in grade) { comboBox1.Items.Add(item); } comboBox.Items.Clear(); foreach(var i in home) { comboBox.Items.Add(i); } - 버튼 클릭후 cs..
-
비주얼 프로그래밍 3주차 <성적 계산기 만들기>비주얼 프로그래밍 2024. 3. 25. 23:42
더보기 # 라디오 버튼과 그룹박스 * 라디오 버튼 -> 그룹박스와 함께 사용 가능 BUT 그룹박스 안의 라디오버튼 하나만 체크 가능 private void button1_Click(object sender, EventArgs e) { string result = "국적 : "; if (rb_korea.Checked) result += "대한민국\n"; else if (rd_china.Checked) result += "중국\n"; else if (rb_japan.Checked) result += "일본\n"; else if (rb_others.Checked) result += "그 외의 국가 \n"; if (rb_male.Checked) result += "성별 : 남성 "; else if (rb_fem..
-
2주차비주얼 프로그래밍 2024. 3. 20. 00:23
더보기 # BMI계산기 창 만들기 1주 차에 만든 BMI 계산기 창을 띄운 뒤 BMI = 창 밑에 텍스트 창을 하나 만들어 줍니다. 새로 추가한 창에 Text→판정(Name) → lblresult로 설정해줍니다 다음으로 판정 여부에 따라 색이 나타나는 걸 만들겠습니다 pictureBox를 클릭하고 판정 Text박스 옆에 pictureBox를 만들어 줍니다 결과 버튼을 클릭하고 나오는 코드 장에 pictureBox1에 색을 띄우는 코드를 작성해 주겠습니다. label3.Text = string.Format("BMI = {0:F2}", bmi); if (bmi < 20) { lilresurt.Text = "저체중 입니다."; pictureBox1.BackColor = Color.Blue; } else if ..
-
비주얼 프로그래밍 BMI 계산기(c#)비주얼 프로그래밍 2024. 3. 9. 21:26
비주얼 프로그래밍 1주차 때 배운 BMI 계산기(c#) 복습 비주얼 스튜디오의 C++의 콘솔 앱을 이용하여 새 프로젝트를 만들어준다. 그다음 프로젝트 이름을 적어준다 뒤에 cpp는 c++의 약자이다 즉 나는 5번째 bmi계산기를 c++로 만든걸 약어로 005_bmicpp로 저장하였다. #include using namespace std; int main() { int height, weight; cout > height; cout > weight; //몸무게는 weight 변수로 설정 double bmi = weight / (height / 100.0 * height / 100.0); cout