2010-03-04 2 views
0

C#에서 스마트 장치 응용 프로그램을 개발 중입니다. 폴더를 공유하여 응용 프로그램에 이미지를 추가 할 수 있습니다. 에뮬레이터에서 일부 설정을 수행하여 폴더를 공유하고 있습니다. File -> Configure -> shared folder를 설정하여 에뮬레이터에서 Bitmap()을 사용하여 응용 프로그램에서 이미지를 검색 할 수 있습니다. 하지만 내 응용 프로그램의 폴더에서 이러한 이미지를 표시하고 싶습니다. 내 응용 프로그램에서 추가 -> 새 폴더를 사용하여 하나의 폴더를 추가했습니다. 그걸로 나는 나의 이미지를 유지했다. 그러나 비트 맵을 사용하여 추가 할 때 오류가 발생합니다. 응용 프로그램의 로컬 폴더에서 이미지를 추가하는 방법은 무엇입니까? 어떤 방법이 있습니까? 위에 언급 한대로 한 가지 방법 만 있다면 내 응용 프로그램에서 응용 프로그램을 배포 한 후 다른 모바일 장치에 이미지를 성공적으로 표시 할 수 있습니까?스마트 장치 응용 프로그램에서 이미지를 추가하는 방법은 무엇입니까?

답변

0

앱 아래에 폴더가 있으면 올바른 방법입니다.

코드로 어떻게 액세스합니까? 똑똑한 장치에서는 파일 경로에 c :와 같이 처음에는 드라이브가 없으므로 c : \ program files \ app \ images와 같은 경로는 작동하지 않습니다.

현재 어셈블리 (System.Reflection.Assembly.GetExecutingAssembly)를 가져오고 Location 속성을 사용하여 설치 지점을 찾은 다음 폴더 이름을 추가하여 이미지를 가져와 응용 프로그램의 위치를 ​​얻어야합니다.

관련 문제