본문 바로가기 메뉴 바로가기

Only I Can

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Only I Can

검색하기 폼
  • 분류 전체보기 (181)
    • C reative (26)
      • Writing (20)
      • 1Day 1Ted (5)
    • Game (6)
      • Poly Bridge (6)
    • Hobby (9)
      • B ook (2)
      • M ovie (5)
      • M usical (0)
      • H ave It (1)
      • U sefull Program (1)
    • P rogramming (135)
      • V studio (6)
      • C # (13.05~) (79)
      • E ncryption (5)
      • C conf (8)
      • L inux (7)
      • D B (15)
      • E tc (8)
      • M ade by iswoo (7)
  • 방명록

분류 전체보기 (181)
C# ListView 체크된 항목만 골라내기.

ListView 에는 check box 를 추가하는 기능이 있습니다. 그중 check 된 것만 골라내야 하는 경우가 생기는데 전체 리스트를 돌면서 check box 가 true 인 것을 찾는 것이 아닌 체크된 항목만 끄집어 내는 방법이 있습니다. 방법은 listView1 의 checkeditems 를 찾고, ListviewItem 에 하나씩 넣은 다음 처리하는 것입니다. foreach (ListViewItem item in listView1.CheckedItems) { textBox1.AppendText( item.SubItems[0].Text + "\n" ); item.BackColor = Color.Aquamarine; } 추가 : item.BackColor 는 해당 라인 색 변경에 사용됩니다. 출처..

P rogramming/C # (13.05~) 2014. 3. 19. 11:13
C# 하위 폴더 삭제 function

찾을라다가 만들어보기로 해서 만든 function 언제고 쓸날이 오면 고대로 갖다가 쓸 수 있게 만들었습니다. string 에다가 해당 full path 만 넣어주면 끝 public Delete_All_File( string sFullPath) { sFullPath = @"C:\VSM\"; // 해당 폴더의 모든 파일을 찾고 string[] sfiles = Directory.GetFiles( sFullPath); // 한개라도 존재한다면 if (sfiles.Length != 0) { // foreach 를 통해서 각각 삭제 foreach (string sFile in sfiles) { File.Delete(sFile); } } } 출처 : 나

카테고리 없음 2014. 3. 18. 13:51
C# Form Load 완료 시점 찾기

C# 같은 경우 해당 폼이 완전 load 가 완료된 시점을 찾기가 어렵다. 그런 메써드가 있는 것도 아니고.. 그래서 검색하다가 나온 것은 임시 방편으로 사용할만한 것인데, Application 의 상태가 idle -> 놀고 있다는 것은, 로딩이 완료됐다는 시점을 찾고 그 시점이 됐을 때, 원하는 것을 실행 시키는 것이다. 필자의 경우, 메시지 박스를 통해서 버전체크를 하고, 버전이 다르다면 업데이트를 하겠냐는 메시지 박스를 띄우려고 했는데 Form load 가 다 완료 되기도 전에 메시지 창이 뜨는 오류가 있었다. 그래서 아래와 같은 코드를 사용하게 되었다. public Mainform() { InitializeComponet(); Application.Idle += Check_Version; } pr..

P rogramming/C # (13.05~) 2014. 3. 17. 15:57
Only i Can:: Frozen(겨울왕국) ost - Let It Go

The snow glows white on the mountain tonight Not a footprint to be seen. A kingdom of isolation, and it looks like I'm the Queen The wind is howling like this swirling storm inside Couldn't keep it in; Heaven knows I've triedDon't let them in, don't let them see Be the good girl you always have to be Conceal, don't feel, don't let them know Well now they knowLet it go, let it go Can't hold it ba..

Hobby/M ovie 2014. 1. 21. 08:34
유연천리 래상회(有緣千里 來相會), 무연대면 불상봉(无緣對面 不相逢)

: 인연이 있으면 천리가 떨어져 있어도 만나지만, 인연이 없으면 얼굴을 마주하고서도 만나지 못한다. 그리운 사람은 언젠가는 또 만난다. 지구가 수천 번을 돌고 수천 번을 뒤척여도 사랑하는 사람은 언젠가 또 만나는 법이다. 잊으려고 안간힘을 쓰지도 마라. 애쓰면 쓸수록 더욱 죽을 것만 같은 것이 사랑이다. 사랑의 그리움이다. 떠난다고 아주 떠나는 것이 아니다. 수천 번 세상이 바뀌어도 수많은 밤 수천 번을 뒤척이며 울어도 가슴속의 사랑은 살아 있다. 그 사랑이 살아 있는 한 세상은 사랑의 편에 서 있다. 오늘은 죽을만큼 보고 싶어서 눈물이 나도 지금은 웃으며 그를 보내야 할 때다. 사랑하는 사람은 언젠가 다시 만난다. 그리고 만나게 될 사람은 언젠가 꼭 다시 만나게 된다.

카테고리 없음 2013. 12. 5. 09:14
해당 운영체제의 bit 수 확인 법 두가지 - 닷넷 or 공용

원래 닷넷을 이용하는 사용자라면 굉장히 쉽게 할 수 있습니다. 그것은 바로 is64bitOperatingSystem입니다. 반환 형태가 bool 이고 운영체제가 64 이면 true, 32 이면 false 를 반환해 줍니다. 위에를 보면 닷넷 환경 4.5 또는 4 에서 지원해주는 것을 알 수 있습니다. 그러나 필자는 좀 부득이하게 3.5 환경에서 개발하게 되어서 다른 방법을 찾을 수 밖에 없었는데 그것은 바로 windows 아래에 있는 syswow64 폴더 입니다. 기본적인 32 bit os 라면 존재하지 않지만 64 bit 이상의 운영체제에서는 syswow64 라는 폴더가 존재 합니다. if (Directory.Exists(@"C:\windows\syswow64")) { // 64 bit } else {..

P rogramming/E tc 2013. 11. 13. 17:28
C# 폴더 전체 복사( copyFolder ) 두 가지 방법- 소스 및 설명

// 원본과, 목적지를 같이 대입 public void CopyFolder (string sourceFolder, string destFolder ) { if (!Directory.Exists(destFolder)) Directory.CreateDirectory(destFolder); string[] files = Directory.GetFiles(sourceFolder); string[] folders = Directory.GetDirectories(sourceFolder); foreach (string file in files) { string name = Path.GetFileName(file); string dest = Path.Combine(destFolder, name); File.Copy(f..

P rogramming/C # (13.05~) 2013. 11. 13. 10:25
C# Timer 예제 및 설명( msdn )

static Timer myTimer = new Timer(); static int alarmCounter = 1; static bool exitFlag = false; private static void timerEventProcessor( object myObject, EventArgs myEventArgs ) { // event 발생시 timer stop myTimer.Stop(); // messageBox 를 이용해서 Yes No 를 판단하고 flag 또는 counter 를 변화 시킵니다. if (MessageBox.Show("Conuinue?", "Count :" + alarmCounter, MessageBoxButtons.YesNo) == DialogResult.Yes) { alarmCount..

P rogramming/C # (13.05~) 2013. 11. 6. 19:48
C# AES 256 복호화 및 암호화 코드 및 설명( encryption, decryption )

using System.Security.Cryptography; private void button1_Click(object sender, EventArgs e) { textBox3.Text = AESEncrypt256(textBox2.Text ); } private void button2_Click(object sender, EventArgs e) { textBox4.Text = AESDecrypt256(textBox3.Text); } public String AESEncrypt256(String InputText ) { string Password = textBox1.Text; RijndaelManaged RijndaelCipher = new RijndaelManaged(); // 입력받은 문자열을 ..

P rogramming/C # (13.05~) 2013. 10. 25. 14:06
C# ini 파일을 이용한 version 확인

using System.Runtime.InteropServices; namespace test_ini { class Program { // get [DllImport("kernel32")] private static extern int GetPrivateProfileString( string section, string key, string def, StringBuilder retVal, int size, string filePath); // write [DllImport("kernel32")] private static extern long WritePrivateProfileString( string section, string key, string val, string filePath); static..

P rogramming/C # (13.05~) 2013. 10. 24. 18:09
이전 1 2 3 4 5 6 7 8 ··· 19 다음
이전 다음
공지사항
최근에 올라온 글
  • Only I Can:: What about Z..
  • Only I Can Ted:: How comp..
  • Only i Can TED) What six..
  • Only i Can TED) Meet Spot..
최근에 달린 댓글
  • CheckForIllegalCrossThreadCa..
  • 크로스쓰레드가없이 돌아가나요?
  • 별말씀을
  • 덕분에 좋은거 알아갑니다.
Total
331,919
Today
0
Yesterday
89
링크
  • 리나루카스 시선
  • 다크 프로그래머
  • 개뼈다귀
  • alice
  • 찌혀니의 Another world 별천지
  • 세상의나라
  • 행복결말 자막
  • Funny Candies
  • winner
  • 네가 몰랐던 공부법
TAG
  • 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
  • 분할작업
more
«   2020/06   »
일 월 화 수 목 금 토
  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)

Blog is powered by Tistory / Designed by Tistory