C#에서 dll 파일 생성 1. 클래스를 만든다.(sample.cs 파일) 2. 명령줄 입력 csc /t:library sample.cs 3. dll 파일 생성 확인 윈도우 자동 로그인 윈도우를 새로 설치할때마다 레지스트리를 찾아가서 자동로그인 수정하곤 하는데 생각난 김에 한번 만들어 봤다. 역시 비주얼 스튜디오 2008 익스프레스버전 C# 사용. 실행화면 실행파일 .Net FrameWork 2.0에서 작성되었다. 2008/07/30 - [Tip] - 윈도우 자동 로그인 진법 변환기 가끔 16진수, 10진수, 2진수 간에 변환이 필요한데 마땅한 프로그램을 갖고있는게 없어서 손으로 계산하거나 한참을 프로그램을 찾을때가 있다. 그래서 대충 한번 만들어봤다. 비주얼 스튜디오 2008 익스프레스버전 C# 사용. 실행화면 실행파일 프로그램 구현은 간단하게 텍스트 박스의 내용이 바뀔때마다 무조건 변환하게 했다. 10진수 -> 16진수, 2진수 16진수 : Convert.ToString(int.Parse(string), 16); 2진수 : Convert.ToString(int.Parse(string), 2); 16진수, 2진수 -> 10진수 16진수 : Convert.ToInt32(string, 16).ToString(); 2진수 : Convert.ToInt32(string, 2).ToStrin.. C#으로 처음 만들어본 메모장 난 언어를 배우는데 이론적인 내용이 너무 많다고 생각한다. 물론 어느정도 기초적인 문법정도는 알아야 하겠지만 초보자를 위한(나도 초보자지만;) 책들은 언어를 배우다 질리게 할 심산인지 이론적인 내용들이 너무 줄줄이 이어진다. 이론적인 내용들은 프로그램을 짜보면서 막히는 부분이 있으면 왜 그런지 생각도 해보고 그걸 책도 찾아보고, 인터넷도 뒤져보고, msdn같은 도움말들도 뒤져보고 하다보면 그냥 책에서 읽어보고 지나간 경우보다 더 오래 기억에 남는 것 같다. 그래서 나는 책을 처음부터 쭉 보지 않고 일단 대강의 자료형이나 문법같은 내용들을 보고, 예제 프로그램을 만들면서 여러가지 새로운 기술을 습득한다. 그래서 나는 예제 프로젝트가 많은 책이 좋다. 이번에 본 책은 대림출판에서 나온 '비주얼 C# 2005.. RFID 리더를 이용한 출근부? 역시 C#으로 만들었다. C#으로 처음 혼자 만든 프로그램. 그런데 처음에 시리얼 포트 제어하는데 애좀 먹었다. MSDN을 검색해보니 C#에서는 크로스스레딩이라고 해서 안정성을 위해 자신이 생성하지 않은 컨트롤에 대한 변경을 차단한다. 라고 나오더군..;; 이 말이 뭔고 하니 새로 생성된 스레드에서는 기존에 만들어 두었던 컨트롤들을 제어하지 못한다는 것이다. 그런데 시리얼 포트에서는 포트를 오픈하면 데이터를 수신하기 위해 스레드를 하나 생성해서 대기시키는 것 같다(추측) 그래서 데이터리시브 이벤트를 사용해서 제어하려는데 잘 안돼서 좌절... 하지만 방법을 찾아냈다. ㅋㅋ 대리자를 이용하면 된다는 간단한 답변들... 그렇게 결국 허무하게 끝나버렸다. 또 DB 제어하는데도 문제가 있었는데 시간을 DATETI.. 시리얼통신 테스트 프로그램 시리얼통신 테스트. .Net Framework 3.0 이상 헥사코드 복사 > 붙여넣기 처리 안됨. 포트없을때 예외처리 안됨. 각종 버그 있을 수 있음. 혹시나 받으신 분 중 버그 찾으시면 좀 알려주세요^^ VS 2008 익스프레스, .Net Framework 3.5에서 작성 이전 1 2 다음