기타 강좌

C언어
2010.07.11 17:17

C# - 시스템 정보 받기

조회 수 2831 추천 수 0 댓글 2
Atachment
첨부 '1'

zcv.png

 

 

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace WindowsApplication3
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            //현재 시스템 변수를 선언
            OperatingSystem os = Environment.OSVersion;
            string Name = "알 수 없음";
            //현재 활성화된 프로세서 수를 측정후 반영
            label3.Text = Environment.ProcessorCount.ToString();
            label5.Text = Environment.Version.ToString();
            //마우스 정보를 위해 타이머 스타트
            timer1.Start();
            //OS버전별 교환
            switch (os.Platform)
            {
                case PlatformID.Win32Windows:
                    {
                        if (os.Version.Major == 4)
                        {
                            switch (os.Version.Minor)
                            {
                                case 0:
                                    Name = "Windows 95";
                                    break;
                                case 10:
                                    Name = "Windows 98";
                                    break;
                                case 90:
                                    Name = "Windows Me";
                                    break;
                            }
                        }
                        break;
                    }
                case PlatformID.Win32NT:
                    {
                        if (os.Version.Major == 4)
                        {
                            Name = "Windows NT 4.0";
                        }
                        else if (os.Version.Major == 5)
                        {
                            switch (os.Version.Minor)
                            {
                                case 0:
                                    Name = "Windows 2000";
                                    break;
                                case 1:
                                    Name = "Windows XP";
                                    break;
                                case 2:
                                    Name = "Windows Server 2003";
                                    break;
                            }
                        }
                        else if (os.Version.Major == 6)
                        {
                            switch (os.Version.Minor)
                            {
                                case 0:
                                    Name = "Windows Vista";
                                    break;
                                case 1:
                                    Name = "Windows 7";
                                    break;
                            }
                        }
                    }
                    break;
                default:
                    break;
            }

            label1.Text = Name;
        }
        private void timer1_Tick(object sender, EventArgs e)
        {
            System.Drawing.Point pt = Control.MousePosition;
            label7.Text = "X 좌표 : " + pt.X.ToString() + " Y 좌표 : " + pt.Y.ToString();
        }
    }
}

Who's 코르뉴

?

10년차 쯔꾸르시리즈의 아웃사이더.

 제작 완성된 주요 게임들( 2003년 이전 게임들은 현재 자료가 남아있지도 기억도 잘 나지 않아서 생략)

The Knight Part 1 - 창조도시 게임자료실(2003)

The Knight Part 2 - 창조도시 완성작(2003)

The Knight Part 3 - 창조도시 완성작(2004)

The Knight Part 4 - 창조도시 완성작(2004)

The Knight Part 5 - 개인 보관 후 자료 소멸(2005)

Natural selection(아케이드) - 완성판 배포(2005)

Azure Moon (proto type) - 개인 보관 후 자료 소멸(2006)

Azure Moon : limitless addition - 체험판 배포, 완성판 개인 보관 후 자료 소멸(2006)

Stokesia(Azure Moon, proto type)  - 개인 보관 후 자료 소멸 (2007)

Stokesia(Azure Moon)  - 개인 보관 중(2008)

Natural selection(3D FPS Type) - 제작 중단 연구용 완성판 배포(2008)

코르뉴의 전설(proto type) - 체험판 배포, 개인 보관 중(2009)

 

Arcadia - 개인 제작, 테스팅 까지만 완료(2011)

TowerDefence - 개인 제작, 타워 디펜스 카페등에 알파버전까지만 수록(2011)

Avengers - 개인 제작, 일리히트 엔진 + Bullet엔진 사용, 알파 버전까지만 배포(2011)

 

연구과제

-Java 1.6

-mysql, php, flash 연동 웹게임

-Unity Engine with Flash

-Flixel Engine with Flash Builder

Comment '2'

List of Articles
분류 제목 글쓴이 날짜 조회 수
Vegas Pro 베가스 강좌 목록 아방스 2017.09.28 886
파이널컷X 파컷 강좌 목록 아방스 2017.06.18 757
기타 [VB6 강좌] 제3강 - 알고리즘과 순서도 4 독도2005 2009.02.14 2838
기타 [VB6 강좌] 제4강 - 변수와 데이터형 1 독도2005 2009.02.25 2075
기타 [VB6 강좌] 제5강 - 제어문 1 독도2005 2009.02.26 2661
기타 [Windows] 윈도우 무비 메이커 2012 다운로드 링크 file 아방스 2016.11.19 757
기타 [강좌][공식]타겟과 포인트와의 거리 계산 2 허걱 2009.02.14 3136
에프터 이펙트 [기초강좌] cs6 애프터 이팩트의 고성능 작업을 위한 PC최적화 아방스 2012.09.12 4338
에프터 이펙트 [기초강좌] 애프터 이팩트의 워크플로우과 용어 설명 아방스 2012.09.12 3105
기타 [꿈꾸는소년의 스토리강좌]RPG의 형식과 스토리 관계(2):액션RPG 12 file 꿈꾸는소년 2008.03.12 2754
기타 [꿈꾸는소년의 스토리강좌]RPG의 형식과 스토리 관계(3):SRPG 6 file 꿈꾸는소년 2008.03.14 2603
기타 [꿈꾸는소년의 스토리강좌]RPG의 형식과 스토리 관계(4):ORPG 3 file 꿈꾸는소년 2008.03.27 2208
시네마4D [나무 의자 만들기] Model A Wooden Chair In Cinema4D 1 file 아방스 2011.04.18 3404
기타 [루비] 프로그래밍 공부하는 법 1 자연철학의수학적원리 2013.10.25 1724
기타 [루비] 한글 사용하기 2 자연철학의수학적원리 2013.10.25 1469
기타 [루비][GUI] 버튼 만들기 file 자연철학의수학적원리 2013.10.25 1432
기타 [루비][GUI] 버튼에 이벤트 연결하기 file 자연철학의수학적원리 2013.10.25 1370
기타 [루비][GUI] 텍스트입력박스와 버튼, 이벤트 연결 file 자연철학의수학적원리 2013.10.25 1432
기타 [루비][GUI]윈도우 창을띄우기 file 자연철학의수학적원리 2013.10.25 2070
기타 [루비][GUI]텍스트입력상자 만들기 자연철학의수학적원리 2013.10.25 1345
기타 [루비][네트워크] 간단한 서버 만들기 자연철학의수학적원리 2013.10.25 1510
기타 [루비][네트워크] 간단한 서버테스트하기 file 자연철학의수학적원리 2013.10.25 1419
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Next
/ 19