자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Delphi 안드로이드 이미지 공유시 문제
2019.12.16 16:32
안녕하십니까?
standart action을 이용하여 아래와 깉이 코딩하였습니다.
procedure TForm2.ShowShareSheetAction1BeforeExecute(Sender: TObject);
begin
ShowShareSheetAction1.bitmap.Assign(image1.Bitmap);
end;
공유에서 카카오톡을 선택하고 이미지 공유하면 문제없이 전송이 잘 되는데
메세지를 선택하게 되면 '첨부할 수 없습니다. 지원되지 않는 파일입니다.' 이런 메세지가 나옵니다.
어떻게 해야 보낼수 있을까요?^^
(이미지 말고 텍스트는 잘 됩니다)
Delphi 안드로이드 이미지 공유시 문제
2019.12.16 16:32
안녕하십니까?
standart action을 이용하여 아래와 깉이 코딩하였습니다.
procedure TForm2.ShowShareSheetAction1BeforeExecute(Sender: TObject);
begin
ShowShareSheetAction1.bitmap.Assign(image1.Bitmap);
end;
공유에서 카카오톡을 선택하고 이미지 공유하면 문제없이 전송이 잘 되는데
메세지를 선택하게 되면 '첨부할 수 없습니다. 지원되지 않는 파일입니다.' 이런 메세지가 나옵니다.
어떻게 해야 보낼수 있을까요?^^
(이미지 말고 텍스트는 잘 됩니다)
"첨부할 수 없습니다. 지원되지 않는 파일입니다." 메시지로만 보면 첨부파일의 이미지 파일 포맷을 안드로이드 기기에서 지원하지 않을 수 있을 것 같습니다.
Image1.Bitmap에는 어떤 파일이 있나요?
제가 IDE 상에서 TImage.MultiResBitmap 속성을 통해 JPG, PNG, BMP 파일을 로드 해 공유하는 경우 문제없이 진행되었습니다.
저는 10.3.3에서 안드로이드 64비트로 진행했습니다.
다른 이미지 파일로 테스트 해보시거나, 사진첩의 사진을 공유하도록 테스트 부탁드립니다.
여전히 문제가 있다면 문제가 되는 파일을 첨부해 주시면 저도 해당 파일로 테스트 해보도록 하겠습니다.
파일의 문제가 아니라면, 안드로이드 환경의 문제일 것 같으니 테스트한 장비와 개발툴(델파이) 버전 등도 함께 알려주시기 바랍니다.
——————
답글이 도움이 되셨는지 다른 분들도 참고할 수 있도록 결과 댓글 부탁드립니다.
(결과 댓글이 없는 경우 다른 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)