분류 전체보기 (323) 썸네일형 리스트형 [VisualStudio2017] 비쥬얼스튜디오 윈도우10에서 항상 관리자 권한 실행 비쥬얼 스튜디오에서 C# 개발시에 절대경로 사용시 관리자권한을 요구할 경우가 있다 이럴경우 비쥬얼스튜디오를 항상 마우스 오른쪽을 클릭해서 관리자권한을 수동으로 실행하는데 여간 귀찮은게 아닐수 없다 그래서 이번 포스팅에서는 윈도우10에서 비쥬얼스튜디오2017을 항상 관리자권한으로 실행되도록 설정하는 방법을 포스팅 해볼려고 합니다 1. devenv.exe 파일이 있는 경로로 이동 - 저의 경우 비쥬얼스튜디오 프로페셔널을 사용중이므로 경로명이 버전에 따라 조금 상이할수 있습니다 - C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE 2. devenc.exe 호환성 문제 해결 실행 - 1번 위치에 있는 devenc.exe 파일.. [C#] FTP를 이용한 파일 다운로드 구현하기!! 안녕하세요 코딩연습생입니다 요즘 코로나19로 인한 회사 사정이 어려워져서 극심한 매출감소 효과가 심해지고 있습니다ㅠ 이럴때 회사를 위해 열심히 일하다 보니 정작 제 블로그 관리에 좀 소홀했습니다 몇일만에 올리는 게시글인지 모르겠습니다ㅠ 그래도 꾸준히 하자라는 다짐과 함께 다시금 시작해 볼려고 합니다 이번 포스팅은 C# Winform을 이용하여 FTP에 접속하여 원하는 파일을 다운로드하는 프로그램을 구현해 볼려고 합니다 매우 간단합니다 C#프로그램을 짜는것 보다 FTP서버를 구성하는게 더 오래 걸리더라구요ㅎ 이번 포스팅에서는 C# 프로그램을 작성하는 내용만 포스팅합니다ㅎㅎ FTP서버 구성은 기본적으로 되어 있다는 가정하에 포스팅을 작성하니 참고하시기 바랍니다 윈폼 젤 상단에 다음과 같이 using문을 선언.. [DataGridView] 콤보박스 원클릭 리시트 보여주기 안녕하세요 코딩연습생입니다 C# Winform에서 데이터그리드뷰를 사용해서 이런저런(?) 프로그램을 구현하실때 데이터그리드뷰에 생성한 콤보박스가 꼭 두번씩 클릭해야 리스트를 보여주는 현상을 보신적 있으실거 같은데요 저만 그런건지는 잘 모르겠지만... 제가 파악해본결과 데이터 그리드뷰의 콤보박스 Cell이 활성화 된 이후 드롭다운이 발생할때 리스트를 보여주기 때문에 활성화 1번 클릭 -> 드롭다운 1번 클릭 = 2번클릭 이렇게 되는거 같습니다 저는 한번에 클릭해서 처리하고 싶은데 말이죠 그래서 이번 포스팅에서 그걸 해결 할 수 있는 팁을 알려드릴려고 합니다 제가 할려는 방법 이외에 더 쉬운 방법이나 정보가 있으면 공유 부탁드립니다ㅎ 일단 현상 부터 한번 보시죠 1) 제가 만든 데이터 그리드뷰에 이렇게 연속.. [Windows10] 부팅시 프로그램(엑셀 및 기타) 자동실행 해제 안녕하세요 코딩연습생입니다 이번 포스팅은 윈도우의 간단한 팁인데요 오피스 프로그램(엑셀, 파워포인트, 워드, 등)을 사용하시고 PC 종료후 부팅을 하게 되면 빈 문서양식이 자동실행 되는 경우가 있습니다 그런데 이게 오피스 프로그램만 그런게 아니라 다른 응용프로그램들도 이런 현상이 발생할 때가 있습니다 일종의 윈도우 기능(?)이라는데 왜 이런 기능을 만들었는지는 이해가 잘 안됩니다 아무튼 본질은 이런 기능으로 인한 불편을 없애기 위해 윈도우 설정을 바꿔서 자동실행이 되지 않게 하는것입니다 설정방법을 보도록 할께요 [*빠른 시작 켜지 해제 하기] - 디스플레이 설정으로 들어갑니다 - 디스플레이 설정 화면에서 좌측 절원 및 절전 항목을 클릭 합니다 - 전원 및 절전 항목에서 관련 설정 → 추가 전원 설정 메뉴.. [C#] 엑셀 Cells 사용시 속도 문제 해결하기 #2 안녕하세요 코딩연습생입니다 C# Winform에서 엑셀 연동시 데이터를 읽어오거나 쓰기를 할때 Cells를 많이 사용하게 됩니다 저번 포스팅에서도 한번 언급했던 적이 있는데 300건 이후로 속도가 현저히 느려집니다 그래서 속성 설정으로 속도를 개선하는것을 예전에 포스팅 했던 적이 있는데요 https://codingman.tistory.com/101 [C#] 엑셀 Cells 사용시 속도 문제 해결하기 안녕하세요. 코딩연습생입니다. 정말 오랜만에 글을 쓰는거 같습니다.. 회사 프로젝트 진행 때문에 시간을 너무 빼앗겨 버리네요ㅎㅎ 근데 저도 이제 블로거가 다 된거 같습니다 하루에도 몇번� codingman.tistory.com 근데 위의 방법도 근본적인 속도 문제가 해결 되질 않습니다 정말 미비한 차이만 발생.. [C#]컨트롤이 데이터 바인딩된 경우에는 datagridview의 행 컬렉션에 프로그래밍 방식으로 행을 추가할 수 없습니다 안녕하세요 코딩연습생입니다 C# WINFORM 환경에서 DB 위치에서 데이터를 받아 DataGridView에 데이터를 바인딩 한뒤 Row추가 진행시 다음과 같은 오류가 발생합니다 이럴경우 DataTable를 이용해서 해결 할 수 있는데요 일단 프로시져의 내용을 DataGridView에 바인딩 시켜 줍니다. private void Load() { string query = "EXEC SP_SHIP_DELIVERY_LIST"; query += " 'SELECT',"; //구분 query += " '" + textBox1.Text + "',"; //Cust_Code query += " '" + textBox3.Text + "',"; //Delivery_Code query += " '" + textBox2.Te.. [C#] 'Microsoft.ACE.OLEDB.12.0' 공급자는 로컬 컴퓨터에 등록할 수 없습니다 안녕하세요 코딩연습생입니다 C# Winform에서 oledb를 사용하여 엑셀 연동을 구현하실때 다음과 같은 오류가 간혹 나타납니다 이럴 경우 조치 할 수 있는 방법에 대해 포스팅 해보도록 하겠습니다 해결 방법은 Access 패키지 설치 입니다 1. AccessRuntime 설치 - https://www.microsoft.com/en-us/download/details.aspx?id=39358 Microsoft Access 2013 Runtime The Microsoft Access 2013 Runtime enables you to distribute Access 2013 applications to users who do not have the full version of Access 2013 insta.. [C#] 데이터그리드뷰(콤보박스) 값 변경 이벤트 안녕하세요 코딩연습생입니다 이번 포스팅은 C# WINFORM에서 데이터드리트뷰(DataGridView)를 사용하실때 뷰안에서 값 변경이 일어났을때 이벤트를 캣치해서 행위를 할려고 할때 해당 뷰의 내용의 셀(Cell)이 콤보 박스 일 경우 에는 이벤트가 먹질 않습니다 그래서 이런 경우 이벤트를 발생시킬수 있는 방법을 알려드리고자 합니다 이미 많은 분들이 알고 계실듯 한데 언제나 처럼 기록과 혹시나 모를 분들을 위해 포스팅 합니다 보통 데이터그리드뷰에서 값 변경 이벤트로 사용되는 이벤트 함수는 CellValueChanged() 함수를 사용하는데요 다른 타입의 셀은 모두 반응하는데 이상하게 콤보박스만 반응하지 않습니다 이럴때는 다음과 같이 이벤트를 걸어주면 사용할 수 있습니다 첫번째 이벤트 함수는 Editin.. 이전 1 ··· 25 26 27 28 29 30 31 ··· 41 다음