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
[55464] 네트웍드라이브를 통한 이미지 화일 복사 오류?
linuxman [] 1388 읽음    2008-12-17 23:00
안녕하세요... 네트웍 드라이블 생성후에...
NETRESOURCE NetRes;
NetRes.dwScope = RESOURCE_GLOBALNET;  //
                      NetRes.dwType = RESOURCETYPE_ANY; //
                      NetRes.dwDisplayType = RESOURCEDISPLAYTYPE_GENERIC; //
                      NetRes.dwUsage = RESOURCEUSAGE_CONNECTABLE;  //
                      NetRes.lpLocalName   = "N:";

                      networkPath. ("\\\\192.168.1.3\\test");
                      NetRes.lpRemoteName = networkPath.c_str();
                      NetRes.lpProvider    = NULL;
                      //DWORD Result = ::WNetAddConnection2(&NetRes, "", "", CONNECT_UPDATE_PROFILE);
                      Result = ::WNetAddConnection2(&NetRes, "mds", "mds", CONNECT_INTERACTIVE);


if(Result==NO_ERROR) {
//아래처럼 복사를 하려하는데... 동영상이나 다른 화일들은 복사가 잘되는데..
//이미지 화일는  (jpg ) 는 첨부된 "cannot copy file:can not read from source fiel or disk " 라는
에러가 나면서 복사가 안됩니다.            혹시 이미지 화일이 동적으로 생성된 드라이브에서 복사가 안되는 는
특별한 이유가 있나요?      
(탐색기에서 복사하면 잘됩니다 )                        
             
CopyFilesByShell(("c:\\cs\\mds\\movie\\aa.jpg\0", k:\\image\0"); <==복사가 잘됨니다..
CopyFilesByShell(("c:\\cs\\mds\\movie\\aa.avi\0", k:\\image\0"); <==복사가 안됩니다...


                                 
}

수고하세요.

+ -

관련 글 리스트
55464 네트웍드라이브를 통한 이미지 화일 복사 오류? linuxman 1388 2008/12/17
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.