프로그램 java 프로그램 보호되어 있는 글입니다. 프로그램 2011. 10. 27. RF design house 주소 http://www.rfdh.com/ ㅋㅋ 프로그램 2011. 8. 25. c# 중복실행방지 모음 http://kwangho.tistory.com/677 방법 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(NotImple.. 프로그램 2011. 8. 23. AutoResetEvent msdn에 해석은 언제나 이해불가능이다. - 사실을 알리기 위해 리소스를 현재 제어하는 스레드를 기다립니다. - 이게 도대체 무슨 말이냐?? 아무튼... 멀티스레딩 때문에 AutoResetEvent를 사용하게 되었다. 8월 11일에 작성한 프로그램에서 쓴건데 보름쯤 지난 지금 보니 도대체 내가 무슨 짓을 해놨는지 알수가 없어 적어두는중... Time domain ---------------------------------------------------------------------------------- Thread1 ---------autoresetevent.WaitOne() ------------------------> Thread2 -----------------------------------.. 프로그램 2011. 4. 8. C# 크로스 스레딩 문제 - 다른 스레드가 이개체를 소유하고 있어 호출한 스레드가 해당 개체에 액세스 할 수 없는 문제 휴우... 제목이 엄청길다. 내 블로그 이외에도 이 내용으로 많은 자료가 이미 많이 올라와있지만 프로그램 할때마다 필요한데 내 머리는 외워주지를 않아서 결국 포스팅 해버리게 되었다.... 매번 소스찾기가 귀찮아서.ㅠㅠ 이 코드가 필요한 경우를 예를 들면, 데이터를 송수신 하는 다중 스레드 프로그램이 있는데 데이터를 수신하는 스레드에서 프로그램 화면을 갱신하려고 하면 바로 이 글 제목같은 문제가 발생한다. 그래서 대리자를 통하여 스레드간의 자원을 공유할 수 있도록 해주어야 한다. 간단한 코드이지만 이상하게도 외어지지가 않는다ㅠㅠ 코드 설명을 하고자 쓰는 글이 아닌지라... 혹시 설명이 필요하신 분은 댓글 달아주시길... * WPF의 경우의 예 using System.Windows.Threading; //u.. 프로그램 2011. 4. 8. C# RS-232 설정관련 *include using System.IO.Ports; * 객체 생성 SerialPort comPort = new SerialPort("COM3", 19200, Parity.None, 8); *port open comPort.Open(); *write port.Write(bytep[], offset, length); * read DataReceived 이벤트 사용 프로그램 2009. 6. 1. 13주차 이전 1 ··· 4 5 6 7 8 9 10 ··· 18 다음