본문 바로가기

컴퓨터/언어,프로그래밍

<HR> 수평선 태그 수평선 긋기 태그는 로 시작합니다 수평선 만을 그릴때는 또는 이런식으로 단위는 px또는 %로 합니다 px=모니터의 픽셀로 표시되는 크기이며 브라우져 크기와 상관 없이 동일하게 표시가 됩니다 %=브라우져의 크기로 표시되는것으로 브라우져 크기에 따라서 선의 길이도 유동적으로 변합니다 SIZE=선의 높이를 말합니다 Width=선의 가로 크기를 말하는것이구요 Align=선이 그려졌을때 선이 정렬항 위치를 말하는데 right(오른쪽),left(왼쪽),center(중앙)이 있습니다 선의 가로크기 500 높이 50 왼쪽 정렬 이건 선의 가로크기 500 높이 50 오른쪽 정렬 더보기
[C# .NET] 시간(Time), 날짜(Date)에 관한것들 + MaskedTextBox, dateTimePicker [포멧형식] 년도 : yy, yyyy 월 : MM 일 : dd 시간 : HH (24시표현), hh (12시 표현, 오전/오후) 분 : mm 초 : ss [포멧변환] 기본형 : String = DateTime.Now.ToString("포멧형식"); DateTime dt = DateTime.Now String Today = dt.ToString("yyyy-MM-dd"); //날짜 String NowTime = dt.ToString("HH:mm:ss"); //시간 dt = DateTime.Parse(String.Concat(Today, " ", NowTime)); //DB에 집어넣을 때 [시간비교] DateTime.Compare(dt1, dt2); 반환값 : -1, 0, 1 (시간차는 계산되지 않음) Date.. 더보기
[C#] 연산자(Operators), 수식 연산자, 증감 연산자, 관계 연산자, 할당 연산자, 논리 연산자, 비트 연산자 연산자 분류 연산자 예 수식 연산자 +, -, *, /, % a = b + c; 증감 연산자 ++, -- a++; 할당 연산자 =, +=, -=, *=, /=, %= a += b + c; 논리 연산자 &&, ||, ! a && b 관계 연산자 , ==, !=, >=, b 비트 연산자 &, |, ^ a ^ b 수식 연산자(+, -, *, /, %) 분류 기능 예 + 양쪽 피연산자를 서로 더함 a + b - 왼쪽 피연산자에서 오른쪽 피연산자를 뺌 a - b * 양쪽 피연산자를 서로 곱함 a * b / 왼쪽 피연산자를 오른쪽 피연산자로 나눔 a / b % 왼쪽 피연산자를 오른쪽 피연산자로 나눈 뒤의 나머지를 구함 a % b 증감 연산자(++, --) 분류 기능 예 ++ (전위 증가 연산자) 피연산자의 값을 1.. 더보기
[C#] 변수의 형식 변환(Type Conversion), 문자 상수(Constant)선언 방법 변수의 형식 변환(Type Conversion) 정수 -> 실수 형 변환 : int a = 123; float b = (float)123; 실수 -> 정수 형 변환 : double c = 123.45; int d = (int)c; 실수, 정수 -> 문자열 형 변환: int a = 500; float b = 60.44f; string c = a.ToString(); string d = b.ToString(); // 또는 string c = Convert.ToString(a); string d = Convert.ToString(b); 문자열 -> 실수, 정수 형 변환: string e = "123"; string f = "123.456"; int g = int.Parse(e); float h = float... 더보기
[C# .NET] FormBorderStyle.None 상태에서 드래그로 폼 움직이기 namespace MyHTS_CShp { public partial class frmMultiStocks : Form { Point mousePoint; public frmMultiStocks() { InitializeComponent(); this.FormBorderStyle = FormBorderStyle.None; //화면 테두리가 없어짐 . . . . private void pictureBox1_MouseDown(object sender, MouseEventArgs e) { mousePoint = new Point(e.X, e.Y); } private void pictureBox1_MouseMove(object sender, MouseEventArgs e) { if ((e.Button & Mous.. 더보기
[C# .NET] 윈도우 폼 타이틀바, 테두리 없애기, 배경화면 설정, 단축키 구현 1. 타이틀바 테두리 없애기 public partial class Form1 : Form { public Form2() { InitializeComponent(); this.FormBorderStyle = FormBorderStyle.None;//윈도우 테두리 제거 . . . 2. 배경화면 설정 Image BgImg = Image.FromFile("ihci.png"); this.BackgroundImage = BgImg; this.BackgroundImageLayout = ImageLayout.Stretch; //불러온 이미지를 어떻게 세팅할 것지에 관한 것. 3. 프로그램 종료 Application.Exit(); 4. Alt + tab해도 안보이게 하기 private void Form1_Load(obj.. 더보기
[스크랩][C#] 타이머(Timer) 사용법 타이머에도 여러 종류가 있다... 그중 이것은 일정시간마다 실행되는 Timer //폼 로드시 private void Form_Load(object sender, EventArgs e) { Timer myTimer = new Timer(); //타이머 생성 myTimer.Interval = 1000; //1초 마다 발생되게 인터벌 설정 myTimer.Tick += new EventHandler(myTimer_Tick); //이벤트 핸들러 연결 myTimer.Enabled = true; //Enabled 속성이 True이면 Tick발생 } private void myTimer_Tick(object sender, EventArgs e) { //여기에 쿼리를 날려서 결과 값이 텍스트 박스에 들어가도록 //코드 .. 더보기
[스크랩] Excel 데이터를 C#으로 읽을 때 public void Read() 16 { 17 try 18 { 19 string ExcelFile = "test.xls"; 20 string ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;"+ 21 "Data Source=c:\\myoun\\test.xls;"+"Extended Properties=Excel 8.0;"; 22 23 OleDbConnection conn = new OleDbConnection(ConnectionString); 24 OleDbDataAdapter da = new OleDbDataAdapter("SELECT * FROM Items", conn); 25 26 conn.Open(); 27 MyDataSet = new DataSet(.. 더보기