본문 바로가기
[C#] 엑셀 Cells 사용시 속도 문제 해결하기 안녕하세요. 코딩연습생입니다. 정말 오랜만에 글을 쓰는거 같습니다.. 회사 프로젝트 진행 때문에 시간을 너무 빼앗겨 버리네요ㅎㅎ 근데 저도 이제 블로거가 다 된거 같습니다 하루에도 몇번씩 포스팅 걱정을 하고 있는거 보면 약간 전문적인 사람이 된거 같은 느낌이 드네요ㅎㅎㅎ 저번 시간에 C#으로 엑셀 파일 내보내기 포스팅을 한적이 있는데요 https://codingman.tistory.com/100 [C#] 엑셀 템플릿파일 불러오기 및 값 넣기 안녕하세요 코딩 연습생입니다 아직도 코로나19로 인해서 기업들 소상인 분들 모두 참 어렵게 지내고 계시는거 같습니다 저 또한 회사원으로 회사가 많이 힘들어 지고 있다고 체감할 정도니깐요 그래도 국가에서.. codingman.tistory.com 해당 예제로 구현을 해.. 2020. 4. 14.
[C#] 엑셀 템플릿파일 불러오기 및 값 넣기 안녕하세요 코딩 연습생입니다 아직도 코로나19로 인해서 기업들 소상인 분들 모두 참 어렵게 지내고 계시는거 같습니다 저 또한 회사원으로 회사가 많이 힘들어 지고 있다고 체감할 정도니깐요 그래도 국가에서 이래저래 도움을 줄 방법을 많이 고민하고 시행할려고 하는거 같은데 어찌 될지는 잘 모르겠네요 그래도 저희는 의지에 한국인 아니겠습니까? 이 또한 잘 이겨내리라 생각하고 열심히 살아봐야겠죠!?ㅋㅋ 블로그를 운영하면서 참 은근히 스트레스를 받네요 빨리 빨리 더 많은 정보를 공유하고 싶은데 글하나 쓰기까지 참 시간이 많이 소요 됩니다~ 거기에 회사 일을 하면서 해야 하는지라 쉽지가 않네요 평소 인터넷 검색을 통해 많은 블로거 분들의 글을 아무 생각없이 읽어 넘겼었는데 요즘은 참 많은 생각이 듭니다 역시 사람을 .. 2020. 4. 6.
[C#] 커스텀체크박스컨트롤 만들어서 사용하기 안녕하세요 코딩연습생입니다 정말 오랜만에 C# .Net으로 돌아왔습니다 회사에서 진행할려는 프로그램중 작업자가 터치로 사용해야할 프로그램인데 닷넷에서 제공해주는 일반 체크박스는 크기가 너무 작고 크기 조절도 불가능하여 나만의 체크박스 컨트롤을 만들어서 적용해야겠다라는 생각에 만들게 되었는데 저와 같이 필요하신분들을 위해 제작과정과 사용 방법에 대해서 포스팅 하도록 하겠습니다 물론 저도 처음부터 끝까지 제가 만든것은 아닙니다 검색하고 구현해보고 수정해서 나에게 필요한 형태로 변환해서 사용하는거죠 그러면 시작해보도록 하겠습니다 비쥬얼 스튜디오 2017(제가 사용한 버전입니다)를 실행해서 윈폼 형식의 프로젝트를 생성합니다 1. 프로젝트 생성하기 2. Windows Forms 형식의 폼을 생성합니다 3. 프로젝.. 2020. 3. 9.
[C#] MSSQL 접속하고 사용하기 안녕하세요 C# 컨텐츠로 블로그를 운영중인 코딩 연습생입니다 이번 포스팅에서는 C#으로 MSSQL를 접속하고 쿼리문을 전송시켜 연동시키기까지 한번 해보도록 하겠습니다 일반적인 방법으로는 1) 접속정보 생성 2) SqlConnection 생성 3) SqlDataAdapter 생성 4) SqlCommand 실행 5) DataSet 실행 6) DataTable 데이터 받기 이런 순서로 직접 날코딩하여 사용을 했었습니다 그런데 프로젝트에서 DB 통신을 자주해야 하는경우 매우 귀찮아지게 됩니다 그래서 쉽게 MSSQL과 통신하고 내가 원하는 방식으로 FeedBack 받을수 있는 클래스 생성도 같이 설명해보 도록 하겠습니다 첫번째로 일반 방식입니다 string source = string.Empty; string S.. 2020. 1. 17.
[C#]OpenCvSharp 라이브러리 사용하기 #1 안녕하세요 저번 포스팅에 C#으로 OpenCvSharp 라이브러리를 등록하여 구현하는 포스팅을 준비하던중에 OpenCv 3,4 버전에서 오류가 발생하는 문제가 있다는 얘길 듣고 부랴부랴 포스팅 내용을 검토해봤는데 역시나...제가 포스팅한 글에서도 역시 오류가 발생하더라구요 그래서 해당 부분을 오류 해결하고 OpenCvSharp 오류 없는 버젼을 추가할수 있는 방법을 재 포스팅 햇습니다 아마 순서로는 해당 글이 1번글이고 이 이후에 과정은 동일합니다 해당글을 먼저 읽고 라이브러리를 등록한 뒤에 빌드한뒤 나온 DLL를 사용하여 다름 아래 링크 과정을 따라 하시면 오류 없이 OpenCv를 사용할 수 있습니다 [과정] 1. 프로젝트 생성 #1 - 비쥬얼 스튜디오 2017을 이용하여 신규 프로젝트를 생성합니다 2.. 2019. 12. 30.
[C#] OpenCvSharp 이미지 읽어 오기 안녕하세요 코딩하는남자 코딩연습생입니다 저번 블로그에서 C#에서 OpenCv라이브러리 등록을 통한 도구항목 추가에 대해서 공유했었는데요 혹시 처음 오신분은 아래 링크에서 확인하시기 바랍니다 https://codingman.tistory.com/47 [C#] OpenCv 라이브러리 사용하기 안녕하세요 코딩하는남자 코딩연습생입니다 저번 블로그에서 OpenCV에 대한 소개글을 한번 올렸엇는데요 https://codingman.tistory.com/46 [OpenCV] OpenCVSharp 분석하기 안녕하세요 코딩하는남자 코딩연습생입.. codingman.tistory.com 이번에는 추가한 픽쳐박스 구성하는 방법, 이미지 불러오는 방법, 이미지 확대 방법에 대해서 포스팅 해보도록 하겠습니다 1. 픽쳐박스 구성.. 2019. 12. 24.
[C#] OpenCvSharp 라이브러리 사용하기 #2 안녕하세요 코딩하는남자 코딩연습생입니다 저번 블로그에서 OpenCV에 대한 소개글을 한번 올렸엇는데요 https://codingman.tistory.com/46 [OpenCV] OpenCVSharp 분석하기 안녕하세요 코딩하는남자 코딩연습생입니다 요즘 개발 업무를 진행하면서 자주 듣는 말이 있습니다 비전, OCR, 템플릿 매칭, 등.. 어는샌가 개발자가 단순 처리 프로그램밍이 아닌 지능적 프로그래밍으로 변화 하.. codingman.tistory.com 관련 정보를 한번 보시고 난뒤에 C#에서 OpenCV를 사용하기 위한 첫단계를 진행해보곘습니다 저는 OpenCvSharp 네이버 카페에 올려져 있는 최신버전의 라이브러리를 사용했구요 비쥬얼 스튜디오 버전은 2017입니다 첫번째로 OpenCV에서 영상이나 .. 2019. 12. 24.
[C#]리소스파일 항목 가져오기 안녕하세요 코딩하는남자 코딩연습생입니다 저번 시간에 리소스파일을 이용한 C# 프로젝트 다국어 적용을 게시했는데 폼에서 컨트롤을 하나씩 지정하는것이 어려워 폼내의 모든 컨트롤을 찾아서 리소스의 항목과 비교해서 다국어를 적용하도록 구현해 봤는데요 C# 다국어 적용 관련 글은 아래 링크를 확인해 보시기 바랍니다 https://codingman.tistory.com/30 [C#] Resources를 통한 다국어 기능 구현 안녕하세요. 코딩하는남자에 코딩연습생입니다 이번에 회사에서 관리하는 MES 프로그램에 갑작스런 외국인 사용자가 추가 되어 기존 한국어/인도네시아어만 사용되고 있었는데 중국어를 추가해야 될 일이 발생했어.. codingman.tistory.com C#에서 폼내의 모든 컨트롤 찾기에 대한 관련 글.. 2019. 12. 18.
[C#]Winform 모든 컨트롤 정보 가져오기 안녕하세요 코딩하는남자 코딩연습생입니다 이번에 할려고 하는것은 Winform에서 폼내의 모든 컨트롤의 이름을 가져올려고 합니다 보통 컨트롤 이름 가져오기 할께 사용하는 코드로는 Control GetControlByName(string Name) { foreach (Control c in this.Controls) if (c.Name == Name) return c; return null; } 이런식으로 구현을 하는데 이렇게 하게 되면 컨테이너컨트롤에 한해서 한 컨터이너컨트롤 내부의 컨트롤들만 불러오게 되더라구요 여기서 컨테이너컨트롤이라는건 Panle, groupbox, TableLayoutPanel, 등을 말하는것으로써 컨트롤을 감싸는 컨트롤을 칭하는것입니다 컨테이너 컨트롤을 포함한 모든 컨트롤을 불러오.. 2019. 12. 18.