본문 바로가기

컴퓨터

[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... 더보기
램디스크(RAMDisk) 설치 및 최적화 설정 방법 (SuperSpeed RamDisk Plus v11.5 기준) Windows XP Pro (32Bit) 운영체제와 SuperSpeed RamDisk Plus v11.5 기준으로 작성 되었습니다. 1. 페이싱 파일 제거 (잦은 하드 쓰기를 작업을 없애서 하드를 수명연장하고 램을 더 부려먹으며 속도를 높이기 위함) 실행 > regedit HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Control > Session Manager > Memory Management를 클릭해서 DisablePagingExecutive 항목의 값을 '1'로 설정변경 제어판 > 시스템 > 고급 > 성능 > 설정 > 고급 > 가상 메모리 > 변경에 가서 "페이징 파일 없음"을 선택하고 옆에 있는 "설정"을 꼭! 눌러준다. 재부팅 메세지 나오면, 재부팅.. 더보기
[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(.. 더보기
[스크랩][C#] 스트링 포멧 // String .Format() 메서드 : 문자열 연결 관련 주요 기능. 태그 연결 시 많이 쓰임 using System; public class 스트링포맷 { public static void Main(string[] args) { int i = 1234; double d = 1234.5678; string s = "1234"; // 서로 다른 데이터형식을 묶을 때 문자열로 묶어준다. string result = String.Format("{0} {1} {2}", i, d, s); Console.WriteLine("{0}", result); // 정수 또는 실수형 자릿수 표현 가능 result = String.Format("{0:###,###}", i); // #은 숫자값이 들어올 자릿수. 세자리 .. 더보기
[C#] String.Format 사용방법 출처 : http://kimstar.pe.kr/blog/156 Posted by kimstar Posted in " .NET " 출처: http://www.devpia.com/maeul/contents/de ··· page%3D1 http://www.rkttu.com/ http://dotnettipoftheday.org/tips/verba ··· ral.aspx 1. 자유자재로 사용하는 치환자 view sourceprint? 1.String.Format("{0} {1} {1} {4} {3} {2}", 'a', 'b', 'c', 'd', 'e'); 2.// => a b b e d c 2. C# 만의 편리한 기능: Verbatim String과 함께 사용하는 강력한 Formatting API view sou.. 더보기