C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[70880] [질문] 윈도우즈(Windows XP/7/8)의 폴더의 네트워크 공유 끊어지는 현상에 대한 Event Catch..
땅주인 [heaven2] 3083 읽음    2014-02-11 19:04
개발 툴과는 상관없는 이야기지만,

PC A의 File A <=> PC B에서 네트워크 공유로 데이터를 읽음.

기존 시스템이 PC A에서 특정 폴더를 네트워크 공유로 개방하고,
PC B에서 네트워크 공유 디스크로 잡아 파일을 Access 합니다.(Text 파일을 읽어서 처리함).
..
대부분의 경우 잘 돌아가는데,
어떤 상황(아직 모름)이 되면 네트워크 공유가 깨져서 파일을 읽지 못합니다.
그런데, 사람이 PC B에서 탐색기를 열어서 공유잡은 폴더를 클릭하여 다시 한번 Access를 시도해 주면,
그 때부터 다시 잘 읽어 들입니다. (생각으로는 공유 잡은 폴더에 대한 연결이 Sleep으로 빠진 것이 아닌가 싶기도 합니다.)
..
MFC의 코드는 CFile에서 파일을 여는 코드로 되어 있습니다. 그냥 파일 여는 단순한 코드로 되어 있음.
..
그래서, 공유로 잡은 폴더에 Access할 수 없는 상황을 Catch할 수 있는 방법과 해결책이 필요한데
(사람이 다시 클릭하는 것 말고 S/W적으로 자동을 해결할 방법)..
뽀족한 방법이 떠오르지 않네요.

혹시 이런 상황에 대한 경험이 있으신 분들이 계시만 좋은 의견.... 바랍니다.

고수님들의 의견을 부탁 드립니다.

감사합니다.

+ -

관련 글 리스트
70880 [질문] 윈도우즈(Windows XP/7/8)의 폴더의 네트워크 공유 끊어지는 현상에 대한 Event Catch.. 땅주인 3083 2014/02/11
70881     Re:[질문] 윈도우즈(Windows XP/7/8)의 폴더의 네트워크 공유 끊어지는 현상에 대한 Event Catch.. Intotheblue 3007 2014/02/11
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.