2014-09-18 2 views
0

개발자 컴퓨터에서 핸드 헬드 단말기 인 모바일 장치로 파일을 전송하고 싶습니다. 또한 이동식 장치로 사용할 수있는 SD 카드가 있습니다. SD 카드를 PC의 슬롯에 꽂으면 이동식 장치로 사용되며 C# DriveInfo 클래스를 사용하여 SD 카드에 파일을 쉽게 복사 할 수 있습니다. 그러나 USB 케이블로 핸드 헬드 터미널을 PC에 연결하면 모바일 장치의 폴더와 파일에 도달하고 싶습니다. 원하는 파일을 복사하고 삭제하는 것과 같은 일을하고 싶습니다.Winforms에서 C#을 사용하여 모바일 장치 (Windows Mobile 6.0 이상)에 액세스하는 방법

문제가 있습니다. 왜냐하면 내가 DriveInfo 클래스의 System.IO 네임 스페이스를 사용할 때 이동식 장치로 보이지 않기 때문에 모바일 장치에 연결할 수 없다는 것입니다. 따라서이 옵션을 사용할 수 없습니다.

누가 같은 문제에 직면했거나 다른 솔루션에 대한 지식이있는 사람이 있습니까?

+0

모바일 장치 센터에서 USB로 연결된 파일을 복사 할 수 있습니까? – Reniuz

+0

나는 모든 파일을 복사 할 수 있지만, 네가 옳다! 모바일 장치에 도달하는 유일한 방법은 아래에서 언급 한 RAPI 또는 RAPI2 라이브러리를 사용하는 것입니다. 나는 지금 달성했다! 도와 줘서 고마워 Reniuz! –

답변

3

좋아, 몇 년 전에이 작업을 수행 했으므로 처음에는 기억할 수 없었지만 기억했다 :) RAPI 또는 더 최신 버전 RAPI2 (이 버전은 개인적으로 사용하지 않음) 라이브러리를 사용하여이를 달성 할 수 있습니다.

+1

+1 - Good ol 'RAPI는 Windows Mobile을 사용하는 방법입니다. 최신 Windows Phone은 다를 수 있지만 명확한 변경이 있습니다. – Belogix

+0

예, RAPI는 갈 길입니다. CodePlex에서 모두 관리되는 라이브러리가 있습니다. – ctacke