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

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)
comdlg32.ocx could not found 에러 해결

위의 파일을 다운 받고 아래의 경로에 넣어주는 것만으로도 해결 할 수 있습니다. 윈도우 64bit : C:\Windows\SysWOW64 윈도우 32bit : C:\Windows\System32

P rogramming/E tc 2013. 8. 30. 09:17
VB6KO.DLL could not be found 에러 해결 방법.

파일을 다운 받아서 경로에 넣어주는 것만으로도 에러를 해결할 수 있습니다. 윈도우 64bit : C:\Windows\SysWOW64 윈도우 32bit : C:\Windows\System32 ( 파일에 대한 간단한 설명을 붙이자면 Visual Basic 6.0 기반의 Korea 언어 팩인것 같습니다. 전 이런 에러가 VB6.0 으로 만들어진 프로그램을 실행할때 에러가 생기더라구요.. 그 점에서 유추 했습니다. )

P rogramming/E tc 2013. 8. 30. 09:13
C# htm 으로 된 word 파일 불러오기

사실 이번 test의 목적은 내가 가지고 있는, 또는 내가 생성해낸 word 파일을 폼에 불러오는 목적입니다. 원래 초반의 목표는 .doc 파일을 읽어서 폼에 뿌리는 것이었습니다. 그래서 코드 또한 복잡했습니다. using Word = Microsoft.Office.Interop.Word 를 추가하고, 위와 같이 이해하기도 좀 난해한 복잡한 코드에다가.. 붙여 넣기도 애매했죠. 그러던 와중 xml 파싱에 대한걸 알게 되고, htm 을 불러오는 것에 대해서 알게되었습니다. 좀 편법적인 요소가 있는데 C#에서는 웹브라우저를 불러오는 간편한 컨트롤이 있습니다. 그걸 이용하는 방식입니다. MS office word에서는 저장하는 방식 중 필터링된 웹 페이지라는 형식으로 저장을 할 수가 있고, 저장을 하게 되면 ..

P rogramming/C # (13.05~) 2013. 8. 28. 09:41
thread 정리해야 함

출처 : http://blog.naver.com/PostView.nhn?blogId=smd39301&logNo=10155844915 using System.Threading; Thread[] T1 = new Thread[100]; private void button1_Click(object sender, EventArgs e) { // 쓰레드 100개 생성 : 변수 값 넘겨주기 (Class 생성) for (int j = 0; j < 100; j++) { work wk = new work(); wk.l_temp = (j*100); T1[j] = new Thread(new ThreadStart(wk.ThreadProc)); T1[j].Priority = ThreadPriority.Highest; T1[j]...

P rogramming/C # (13.05~) 2013. 8. 27. 16:27
C# string to char, char to string ( 캐릭터, 문자열 변환 )

1. string to char 1번은 string 이 포함하고 있는 메써드를 사용해서 쉽게 변환할 수 있습니다. string 은 자체 포함 메써드가 많아서, 참 간편하게 끝나는게 대부분입니다. 2. char to string 이것 역시 방법은 쉬운데, 모를때는 난감하기 그지 없었습니다. 방법은 위와 같습니다. new string 안에 인자로 cDEP_ID 라는 char[] 을 넣어주는 것입니다. 근데 여기서 한가지 문제는 2번의 변환은 배열일때 사용가능하다는 것입니다. 배열이 아닌 한개의 캐릭터 문자일때는 또 방식이 살짝 다른데 위와 같이 일반적인 형태입니다. 사실 이걸 먼저 생각하게 되는게 우선이지만 조금 더 기억에 남을 수 있게, 또는 위와 같이 기억 할 수 있게 순서를 뒤로 미뤘습니다. 캐릭터 배..

P rogramming/C # (13.05~) 2013. 8. 26. 14:15
C# mouseHover 보다는 mouseMove

패널( panel )이나 버튼( button ), 그림상자( picture box ) 등을 처리 할때 마우스의 오버와 클릭, leave 등을 할 때 이미지 변경에 대한 처리를 할 때가 종종 있다. 그때, 당연히 over 와 leave, click 등을 사용할 거라는 생각을 뒤엎는것은 over시 속도가 문제가 생긴다고 한다. eventhdl 의 기본이 쓰레드라는 것인데, 일정 타이머가 돌면서 mouse over 했는지 를 검색하고 over 를 했다면 leave 하는지를 대기하게 되는데, 이 over 라는 것이 웃긴게 타이머가 걸렸을때 event가 발생하게 된다고 한다. 자연적으로 아주 약간의 딜레이가 생기고, 그로 인해서 렉처럼 보이는 현상이 있다. 그래서 임시방편처럼 over 대신 move 를 사용하면 ..

P rogramming/C # (13.05~) 2013. 8. 21. 10:13
C# 동영상 재생 쉽게 하기

우선 솔루션 탐색기에서 참조추가를 실행한다. 닷넷 환경 중 Microsoft.DirectX.AudioVideoPlayback 을 추가한다.( DirectX 는 깔려있다는 전제하이고, 9.0이든 11.0이든 상관없다. 9.0 - xp, 11.0 - 7 ) 코드는 Video 라는 클래스를 선언하고 V.play() 를 하면 된다. V 라는 객체 안에는 play pause stop ending 등 입맛에 맞는 메써드 들을 불러 올 수 있다. fullscreen 도 있으니 참고하자. 실행시 올바른 Win32 응용 프로그램이 아니란 에러가 난다면 프로젝트 - 속성 - 빌드 - 일반 - 플랫폼 대상을 x86( 32bit ) 로 변경해주자. 디버그 시에 LoaderLock 에러가 뜬다면 ctrl F5 로 파일 실행 ㄱㄱ

P rogramming/C # (13.05~) 2013. 8. 20. 16:41
C# 파일 오픈시 적절한 프로그램 선택하여 열기( File Open )

코딩은 단 두줄 Diagnostics 라는 namespace 선언과, Process.Start() 여기서는 text 파일을 불러 왔지만, 필자의 테스트는 dgn과 nwd 라는 파일을 불러왔음. dgn 은 cad 설계 파일이고, nwd 는 navisworks 라는 프로그램 파일인데 컴퓨터에 설정되어 있는 기본프로그램을 로딩 후 불러옴. 그래서 해당 프로그램으로 파일 연결이 됨. 번외로 Process.Start("http://google.com/search?q=" + 검색 string ) 이라는 문장은 구글 검색을 불러옴

P rogramming/C # (13.05~) 2013. 8. 20. 11:52
C# treeView 키를 이용해서 추가하기

핵심포인트는 treeView 에 추가 시, 키와 함께 이름을 추가한다음 nodes 를 추가하기 전 키를 찾고, 그 키 아래 추가 하는 것입니다. 처음 노드만 키를 지정하면서 추가하고, ( treeView3.Nodes.Add( key, name ) 다음 노드를 추가 할때는 해당 키를 찾아서 ( treeView3.nodes.Find( key, true )[0].Nodes.Add( key, name ) ) 추가하는 것입니다.!

P rogramming/C # (13.05~) 2013. 8. 19. 11:43
C# treeview 예제 및 설명

위 코드는 button1 클릭 시 트리뷰 콘트롤에 뿌려주는 소스입니다. treenode 를 생성하고 ( 근간이 됩니다. ) treenode 에 해당 항목들을 더하고 각 treenode를 treeview 에 붙이는 형식입니다. 눈여겨 봐야 할껀, 4번째 treeNode 입니다. side_Node1_1 으로 선언되고, 만들어진 형태도 동일하지만 side_Node1.Nodes.Add 안에 들어가서 자식의 자식 형태로 들어가는 것입니다. 결국 선언된 node 안에 들어가기 위해서는 자식을 포함한 노드를 또 만들어서 더해주어야 한다는 것입니다. 마지막에 treeview1.Expandall 은 모든 항목을 확장해서 보여주는 것입니다.

P rogramming/C # (13.05~) 2013. 8. 16. 11:02
이전 1 ··· 4 5 6 7 8 9 10 ··· 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