본문 바로가기
반응형

분류 전체보기4681

C# 중복 실행방지 하기 방법 1~ 3 1. Mutex : bool createdNew ; // MyMutex라는 문자열을 유니크하게 구성하면 더 좋습니다. Mutex gM1 = new Mutex(true,"MyMutex", out createdNew); if (createdNew) { Application.Run(new Form1()); gM1.ReleaseMutex(); } else MessageBox.Show("이미 실행되어 있습니다."); 2. Process.GetProcessesByName : private void DoublePlayCHK() { try { throw new System.NotImplementedException(); } catch(NotImplementedException) { Process[] my.. 2009. 11. 6.
C# DirectX9 Managed Tutorial 인터넷에서 찾았다. 다이렉트X로 조금 화려하게 그래픽 작업이나 연구할때 쓰면 좋을거 같다. 간단한 화면보호기나 글자 날리기 정도만 연습해도 성공이지만 ^^ 2009. 11. 3.
Welcome to the C# Samples (MS에서 제공한 C# 샘플) MS 에서 제공한 C# 샘플이다. 기본적인 문법 사용법이 들어있고 샘플이 있다. 심심할때 MS에서 어떻게 쓰라고 제공했는 지 개념파악할때 코드보면 좋을거 같다.. 2009. 11. 1.
C# SimpleMessenger C# 소켓통신 간단한 메신져 프로그램 http://www.csharphelp.com/archives3/archive575.html 메신져 소스가 있지만 cross 쓰레드에서 에러발생해서 고쳐서 올린다. 안전하게 호출하게 고쳤다. 데리게이트를 이용하여 호출합니다. delegate void SetTextCallBack(string text); private void SetText(string text) { if (this.txtIn.InvokeRequired) { SetTextCallBack d = new SetTextCallBack(SetText); this.Invoke(d, new object[] { text }); } else { this.txtIn.Text += text + "\r\n"; } } pu.. 2009. 11. 1.
반응형