C#.NET Q&A

윈폼 파일사용유무 체크 비베씨샾 평점: 없음 조회: 68
안녕하세요.

윈폼으로 파일을 업로드하는 프로그램을 개발하였습니다.

특정파일이 사용중이지 않으면 업로드되게 로직을 개발하였습니다.

그런데 특정 컴퓨터에서는 사용중인 문서가 아닌데도 불구하고, 사용중으로 표시되는 현상이

생기네요.

문제가 되는 문서타입은 한글문서였는데 사용자가 한글문서를 작성하고 저장후 닫았는데

불구하고 제가 만든 로직에서는 계속 사용중으로 체크가 되었습니다.

특별한 코드는 아니고 아래와 같이 코딩해봤습니다.

실제로 작업관리자에서 확인하면 해당 프로세스는 죽어있는데 왜그럴까요?

ㅠㅠ 


            try
            {
                using (System.IO.File.Open(filePath, FileMode.Open)) { }
            }
            catch (IOException e)
            {
                var errorCode = Marshal.GetHRForException(e) & ((1 << 16) - 1);
                return errorCode == 32 || errorCode == 33;
            }

            return false;
태그 : #윈폼
작성자 정보
비베씨샾
Level 6
 [EXP.5/14]

메일:  비공개
글등록 +12 60 덧글등록 +3 0
자기소개
안녕하세요.
글 공유하기 |
  tweet facebook
2018-01-09 오후 5:52:56
나도한마디
글리스트
sqlite 작업에서 System.ArgumentException이(가) 발생했습니다.  엿장수
bar chart 모양 변경 방법 문위 드립니다.[1]  hoon
treeview정보를 클릭하면 listview에 가져오고 싶습니다.[1]  saki
프로그레스 바 속성값 질문[2]+3  Bey
프로젝트 속성 질문[1]+1  llje85
웹서버의 응답내용을 헤드포함해서 받아오는방법 없을까요?  엿장수
C# 중복DB UltraTree에 불러 오기[1]+1  saki
윈폼에서 Panel 위에 레이블을 올릴때[1]  Tube
C# WinForm listView 속성 관련 질문이 있습니다  박민첩
c# 윈폼 엑셀파일 관련 질문 있습니다..  jmpark
 ★현재글->   윈폼 파일사용유무 체크  비베씨샾
C# 디자인 타임  부자파파
Infragistics WPF 버튼[1]+1  saki
backgroundWorker 에 대해 궁굼합니다..[1]+2  김군
그래프 타임라인 커브 컴포넌트를 찾고 있습니다  꿀시럽
c# 최신 이미지 파일 불러오기 질문 드립니다.[1]  삼진연립
C# Master / Detail 관계 Excel 다운로드 관련 질문[1] 파일첨부 InsideMan
c# 다른폼에서 이미 생성한 폼에 접근하려면 [1]+1  SOS1324
프린트 드라이버를 사용할 수 있나요?  hhgya
엑셀처럼 칸을 구분하고 원하는 배열에 저장된 값들을 칸에 집어 넣을 수 있을까요?[1]  야야얍
가비지콜렉터를 사용해서 강제적으로 힙을 정리하게하는방법 알고싶습니다[5]  엿장수