사실 위 한줄로 설정이 가능하다. 모든 프로젝트는 bin 과 debug 라는 폴더를 생성하며 이 debug 폴더 안에 img 파일을 넣어놓고 위와 같이 설정을 하면 된다. 모든 컨트롤이 포함하고 있는 BackgroundImage 를 이용해서 설정하는 것이 포인트이다. button, panel, image, pictureBox, 등 눈에 보이고 나타낼 수 있는 control의 배경 이미지는 위의 코딩으로 설정한다.
class FileSysInfo { static void Main() { // You can also use System.Environment.GetLogicalDrives to // obtain names of all logical drives on the computer. System.IO.DriveInfo di = new System.IO.DriveInfo(@"C:\"); Console.WriteLine(di.TotalFreeSpace); Console.WriteLine(di.VolumeLabel); // Get the root directory and print out some information about it. System.IO.DirectoryInfo dirInfo = di.RootDire..
using System.IO; 위의 namespace 안에 있는 DriveInfo 를 활용. allDrives 로 drive 정보를 얻고 d.Name -> C:\, D:\ 등의 드라이브를 얻어냄 drive.isReady 가 true 라는게 쓸수 있는 상태를 확인하고 그것이 가능할때 해당 안의 정보를 확인하는 소스 -> 이 코드를 활용해서 윈도우 탐색기 생성 가능: fileinfo, Directoryinfo, Directory, file 등의 namespace 를 활용해서 각 정보를 긁은 후 treeview 와 listview 를 활용해서 화면에 출력
Spacesniffer : 공간 저격수.. 직역하면 그런 뜻이고 드라이브가 어떤 게 어떤 용량을 차지하고 있는지 보여주는 프로그램입니다. http://www.uderzo.it/ 라는 사이트가 공식 사이트이구요 우층게 spacesniffer 를 들어가서 다운 받을 수 있습니다. 프로그램 실행시 위와 같은 그림이 뜨고 원하는 드라이브를 선택하면 위와 같이 전체 공간 크기에서, 해당하는 프로그램 별 또는 폴더 별로 볼 수 있습니다. 갈색을 띠고있는 것은 폴더 인데, 폴더를 클릭시 폴더 내부로 검색을 해서 또 공간을 보여주게 됩니다. 저 위치 상에서 바로 삭제도 가능하구요, 하드디스크 정리전에 큰것들만 지우고 싶을때 유용하게 사용 할 수 있는 프로그램입니다.
프로그램을 진행하는 도중, 엄청나게 큰 양의 DB 를 읽는 상황이 왔을때 사용하기 위한 콘트롤 입니다. DB 를 모두다 읽고, 그 값을 뿌리는데는 짧게는 몇초 길게는 몇분이 걸릴 수도 있지만 이런 진행 정도를 사용자가 눈에 보이게 해서, 프로그램이 멈추거나 죽은게 아니란걸 인지하게 해주기 위해 찾아보고 예제를 만들었습니다. Progressbar에 대한 설정은 폼이 불러올때 설정이 됩니다. style 은 벽돌(block)모양이 아닌 continuous 라는 연속적인 형태를 띄고 있고 최소값은 0, 최대값은 100입니다. 그 숫자의 활용 용도는 DB 를 읽고 모든 count( row ) 의 값을 가져와서 적용해주면 되겠습니다. 그리고 step 값에 따라서 ProgressBar1.PerFormStep 이 진행..
using System; using System.IO; class Test { public static void Main() { StreamReader sr = new StreamReader("TestFile.txt") String line; while ((line = sr.ReadLine()) != null) { Console.WriteLine(line); } } } 위는 msdn 참조 using System.IO 를 이용하고, StreamReader 라는 클래스와 ReadLine 을 이용해서 file을 읽음 streamReader( string ) 에 string 은 현 폴더안에 있는 파일 혹은 pull path 를 이용해서 파일에 접근 할 수 있음 openfileDialog 를 이용해서 파일에 직접..
우선 짚고 넘어가야 할 사항이 있다. 윈폼이라 함은 GUI 의 대표적인 형태의 하나로 확인하기 쉽고 눈에 잘보이기도 하면서, 만들기도 쉽게 해놓은것이다. 뭐 정확히는 Graphical user interface 라고 불리는 것으로써 유저환경에 적합한 그림이다 결국. 그러나 이런 GUI 역시 콘솔의 커맨드 위에 뜨게 되는 윈도우 일 뿐이지, GUI 나 윈폼이 우선이 아니라는 것이다. 이걸 굳이 말한 이유는 내 시행착오가 여기서 비롯됐기 때문이다. 애초에 나는 콘솔창을 띄우는 방법이, 윈폼 -> 콘솔이라는 방향을 찾았다. 이글의 제목 역시 마찬가지이지만.. 그러나 대게 글을 이상한 방향으로 흘러가거나 엉뚱한 대답들을 들을 수 있었다. 뭐 결국 MSDN 에서 찾긴 했지만 우선 상위 프로젝트 항목에서 프로젝트 ..
C# 에서는 C 와는 달리 strcmp가 아닌 Compareto 를 사용 한다 strcmp는 당연히 string 에 대한 compare 를 한다는 말이겠지만 method로 포함되어 있어서 용법이 아주 약간 다르다. 두 가지의 방식은 string.Compare( string strA , string strB ) strA.CompareTo( strB ) 방식은 약간 다르지만 결과는 동일하게 나온다. 개인적으로 추천하고 싶은 방식은 1번째로써, string 에 대한 Compare 처리를 명확히 보기 위함이다.
파일 실행시키자마자 첫화면에 네이버 영영 사전, 영한-한영 사전 있고 탭바를 이용해서 구글번역으로 넘어 갈 수 있음 처음 파일 실행시 스크립트 오류가 뜬다면 확인이나 취소 누르고 진행하면 됨 내가 만든 프로그램이니 저작권 따윈 없음 앞으로 계속 업뎃 예정 - 현재 네이버 번역, 구글 번역, 메모장 불러오기 기능 - 1. 차후 사이트 연결을 좀 더 쉽게 할 수 있는 방식 유도- 2. 네이버 웹툰이나 상사가 떳어요 등 이미 성공한 방식들을 도입 예정
- Total
- 331,919
- Today
- 0
- Yesterday
- 89
- PolyBridge1-5
- c#
- 좋은글귀
- PolyBridge1-4
- 리눅스
- PolyBridge
- PolyBridge하는법
- C# 판넬 예제
- 알프스목초지1-4
- 폴리브릿지
- DaleEvans
- PolyBridge1-2
- ted
- C# 패널 예제
- 알프스목초지1-3
- 알프스목초지1-2
- 믿는다는것
- 1Day1Sentence
- 알프스목초지1-1
- 자신만의향
- C# 패널
- Nina Fedoroff
- PolyBridge1-3
- Joseph Redmon
- 알프스목초지1-5
- OnlyICan
- 인생의시간
- 사람의인생
- PolyBridge1-1
- 분할작업
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
- 2017/08 (4)
