본문 바로가기

C#2

[C#] USB_COPY (몰래 USB 내의 파일을 빼내는 프로그램) 어떠한 목적으로 이 프로그램을 만들어보게 되었다. 처음에는 DOS에서 간단하게 bat파일을 만들어 테스트해보니 복사되는 과정의 도스창이 띄어지는것이다. 이 프로그램의 목적은 몰래 복사해야 하기때문에, 배치파일로는 해결책을 못찾고 결국은 C#으로 코딩하였다. 윈도우에서 복사하려면 그냥 드래그하면되고 도스에서는 copy g: c: 하면 이렇게 간단한것을.... 난생 처음 접해보는 C#으로 만드려니 상당히 애를 먹었다. 원본 루트 최상위 폴더를 복사본 폴더를 생성하고 foreach문으로 파일을 복사한다. 원래 경로에서 최상위 경로만 치환해서 대상 전체 파일 경로를 생성하고 지금 탐색중인 경로가 서브폴더를 갖고있다면 재귀호출하여 반복해나간다 대략 알고리즘은 이렇다.. 2010. 6. 24.
[C#] 내가 만든 첫번째 계산기 몇년전이지...;;; 군 전역하고 동아리에서 스터디 할 당시에 맨날 C만 하다가 맛보게된 C#은 정말 신세계였다 까만화면과 하얀글씨들만 보다가 이런 휘황찬란한 윈도우폼을 보니 ㅎㄷㄷㄷㄷㄷㄷ 새로운것에 적응하려니 너무나 힘이들었던 C#....... 원래 윈도우계산기에 있는 모든 기능을 추가하려 하였으나 또다른 과제와 늘어가는 담배로 인하여 건강을 생각하여 미완성으로 마무리.....ㅋㅋㅋ 2010. 6. 23.