분류 전체보기197 [C# WPF] 프로그램 작업표시줄에서 숨기기 / 숨겨진 아이콘 표시 [프로그램 작업표시줄에서 숨기기] 지난 포스팅에서는 작업표시줄에 있는 프로그램 아이콘 변경하는 방법을 공유했습니다. 이번에는 작업표시줄에 있는 프로그램을 백그라운드로 돌리고, 실행 중인 백그라운드 프로그램을 작업표시줄 오른쪽 끝부분에 있는 숨겨진 아이콘 표시에서 확인할 수 있는 방법을 공유해 드리겠습니다. 보통 프로그램은 하나로 실행되고 백그라운드로 실행되는 스레드를 분할하는 게 일반적인데요. 필자는 단순히 스레드를 분할할 수 있는 단계가 아닌 별도 모니터링 프로그램을 백그라운드로 돌려야 하는 상황이었어서 해당 기능을 사용했습니다. 메인 프로그램 A가 다운되면 안 되기 때문에 서브프로그램 B에서 A프로그램을 주시하며 종료되었을 때 다시 실행시켜 주고, 디스크 관리도 더불어 해주는 구조였죠. 물론 스레드 .. 2024. 2. 23. [C# WPF] 프로그램 아이콘 변경하기 Ico image file [작업표시줄 프로그램 아이콘] 프로그램을 실행하면 작업표시줄에 아이콘이 생성되며 현재 실행 중인 프로그램을 보여줍니다. 백그라운드 프로그램은 이를 숨기게 되고, 일반적으로 사용하는 프로그램은 여기서 확인하고 실행 여부를 확인할 수 있습니다. 그런데 이런 아이콘은 별도로 설정하지 않으면 기본적인 창형태의 모습을 하고 있습니다. 얼핏 보면 배치파일처럼 보이기도하고 바이러스 먹은 프로그램 같고 멋이 없죠. 프로그램도 일단 겉이 번지르르하고 윤기가 흘러야 음식이나 사람처럼 매력적으로 보이는 거와 같습니다. 기껏 만든 프로그램이 실행하면 멋드러지게 있어 보여야 버그가 나와도 아 그렇구나 하는데 아이콘이 후줄근하면 베타테스트 배포한 거같이 이럴 줄 알았다 하고 삭제해 버리기 마련이죠. 서비스 프로그램을 배포할 때 .. 2024. 2. 21. [C# WPF] TEXT, CSV File 빠르게 읽기 / 속도 비교 / ReadStream [파일 읽기를 해야 하는 경우] 진행 중인 프로젝트에서 별도의 DB를 사용하지 않는 경우 디바이스의 검사 결과를 별도 파일로 남기고, 해당 파일을 MES나 FDC EES등에서 읽어 결과를 집계해야 되는 경우가 존재한다. 아니면 검사기의 경우 로그로 별도의 검사결과를 남겨야 하는 경우에도 사용될 수 있다. 우선 소개되는 방법에는 읽기 쪽만 소개될 예정이지만 쓰기 쪽도 동일한 방식으로 사용하면 될 것 같다. 아니면 별도 읽기 쓰기 유틸 클래스를 만들어 싱글턴 패턴을 사용하거나 다중 스레드 환경의 경우 전역함수나 정적으로 사용하면 될 것 같다. 거두 절미하고 바로 파일 읽기에 보편적으로 사용되는 방식들을 소개하겠다. [파일 읽기의 방법] 1. ExcelDataReader (ExcelReaderFactory.C.. 2024. 2. 8. [Windows] Youtube 동영상 버벅임 / 딜레이 해결 방법 [버벅거림 렉걸림 현상] 제 해결 방법은 windows10 // GPU(그래픽카드)탑재 된 컴퓨터를 기준으로 합니다. 얼마 전부터 Internet Explorer로 동영상을 재생하면 버벅거리면서 끊기는 현상이 발생하였습니다. 다음과 같은 현상은 모든 웹사이트에서 동일하게 발생되었으며 영상의 소리의 싱크문제나 재생이 안 되는 문제가 아닌 버벅거림 또는 렉걸림 현상입니다. 그러나 구글 브라우저인 Chrome으로 재생시에는 문제없이 재생되는 것을 아래 영상에서 확인하였습니다. 좌측 : Internet Explorer /// 우측 : Chrome (영상은 naver TV에서 홈에 표시되는 영상을 반디캠으로 녹화하였습니다. 저작권 문제시 삭제하도록 하겠습니다) 따라서 Internet Explorer에 문제가 있다.. 2024. 2. 7. 이전 1 ··· 23 24 25 26 27 28 29 ··· 50 다음