'분류 전체보기'에 해당되는 글 15건

  1. 2007.12.10 Windows Server 2008 시스템 요구 사항
  2. 2007.12.01 전광판처럼 움직이는 라벨 만들기
  3. 2007.12.01 C# textBox 특정 키 입력 막기 예제 2
Windows2007. 12. 10. 21:49
프로세서

최소: 1GHz
권장: 2GHz
최적: 3GHz 이상

참고:
Itanium 기반 시스템의 Windows Server 2008에는 Intel Itanium 2가 필요합니다.

메모리

최소: 512MB RAM
권장: 1GB RAM
최적: 2GB RAM(전체 설치) 또는 1GB RAM(Server Core 설치) 이상
최대(32비트 시스템): 4GB(Standard) 또는 64GB(Enterprise 및 Datacenter)
최대(64비트 시스템): 32GB(Standard) 또는 2TB(Enterprise, Datacenter 및 Itanium 기반 시스템)

하드 디스크

최소: 8GB
권장: 40GB(전체 설치) 또는 10GB(Server Core 설치)
최적: 80GB(전체 설치) 또는 40GB(Server Core 설치) 이상

참고: 16GB RAM을 초과하는 컴퓨터는 페이징, 최대 절전 및 덤프 파일을 위한 추가 디스크 공간이 필요합니다.

ODD
DVD-ROM 드라이브

디스플레이
Super VGA(800 × 600) 해상도 이상의 모니터

* 실제 요구 사항은 시스템 구성과 설치하기로 선택한 응용 프로그램 및 기능에 따라 다릅니다. 네트워크상에 설치하는 경우에는 추가 하드 디스크 공간이 필요할 수 있습니다.

참고:
이 제품을 정품 인증하기 위해서는 유효한 제품 키가 필요합니다. 정품 인증하지 않고도 제품을 설치할 수는 있지만 설치 후 30일 이내에 유효한 제품 키를 입력하여 정품 인증하지 않으면 소프트웨어가 더 이상 작동하지 않습니다. 설치하는 동안 설치할 Windows Server 2008 베타 3의 에디션을 선택하는 대화 상자가 나타납니다. 제품 키를 보유하고 있는 Windows Server 2008 베타 3의 에디션을 선택해야 합니다. 그렇지 않으면 제품을 정품 인증할 수 없습니다.

만료:
시간 제한이 설정된 이 Microsoft Windows Server 2008 베타 3 릴리스는 2008년 4월 7일에 만료됩니다. 이 시간 후로는 소프트웨어를 제거하거나 후속 릴리스 또는 정식 라이선스 버전의 Windows Server 2008으로 업그레이드해야 합니다.

Posted by Mons
C#2007. 12. 1. 21:48

움직이는 라벨을 만들어 봅시다...

3개의 라벨을 만들고 폼 로드시 각 자리를 잡아주는데 그 자리는 첫번째 라벨은 폼의 끝에.

두번째 라벨은 폼의 너비 * 2 만큼의 자리에 세번째 라벨은 폼의 너비 * 3만큼의 자리에 위치 시키고

타이머를 이용 1픽셀?씩 계속 이동시킵니다.

그리고 라벨의 Left 값이 가장 긴 라벨의 - 값보다 작아지면 다시 폼의 너비 * 3의 위치로 이동시킵니다.

아래는 그 소스 입니다.

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Text;

using System.Windows.Forms;

 

namespace movelbl

{

    public partial class Form1 : Form

    {

        public Form1()

        {

            InitializeComponent();

        }

 

        private void timer1_Tick(object sender, EventArgs e)

        {

            lbl1.Left = lbl1.Left - 1;

            lbl2.Left = lbl2.Left - 1;

            lbl3.Left = lbl3.Left - 1;

 

            if (lbl1.Left < -lbl3.Width)

                lbl1.Left = this.Width * 3 - lbl3.Width;

            if (lbl2.Left < -lbl3.Width)

                lbl2.Left = this.Width * 3 - lbl3.Width;

            if (lbl3.Left < -lbl3.Width)

                lbl3.Left = this.Width * 3 - lbl3.Width;

        }

 

        private void Form1_Load(object sender, EventArgs e)

        {

            lbl1.Top = this.Height / 3;

            lbl1.Left = this.Width;

            lbl2.Top = this.Height / 3;

            lbl2.Left = this.Width * 2;

            lbl3.Top = this.Height / 3;

            lbl3.Left = this.Width * 3;

            timer1.Enabled = true;

        }

    }

}


Posted by Mons
C#2007. 12. 1. 18:08
일단 화면에 textBox하나 깔아주고 Event중 KeyPrees에 넣어주면 됩니다.

보시다시피 들어온 키 값이 a와 z 사이이면  키 입력을 막아버리는 예제 되겠습니다.

저도 사실 저 0을 Char형으로 변환하면 어떻게 되는 아스키? 코드 값인지는 잘 모릅니다..

아시는 분은 리플 부탁드립니다~!

private void textBox1_KeyPress(object sender, KeyPressEventArgs e)

        {

            if (e.KeyChar >= 'a' & e.KeyChar <= 'z')

                e.KeyChar = Convert.ToChar(0);

        }

이상입니다.

Posted by Mons