자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Firemonkey 삼성 캘럭시 탭 10.1용 앱으로 만드러면
2014.10.04 20:04
안녕하세요.
요즘 앱 만드는 재미로 푹 빠져 지냅니다. 그런데 몇가지 문제에 부딪혀 멈춰있습니다.
1. Firemonkey Mobile Application으로 플랫폼을 설정하고 간단하게 컴포넌트 올리고 테스트 한 후 실행시키면
갤럭시 탭 10.1에 잠깐 화면의 움직임만 있다가 없어지고 실행되지 않습니다. IDE상에서 에러는 없습니다.
커널버전은 2.6.36.3, 모델번호는 SHW=M380입니다. 너무 오래된 버전이어서 지원하지 않나요?
2. ActionList의 Standard Action에서 카메라에서 이미지 가져오기, 목록에서 이미지 가져오기 액션을 사용할 때 매개변수 : Image의 가로, 세로 크기를 정할 수는 없나요? 1024, 768사이즈를 사용하고 싶습니다.
procedure Tfrm_Main.TakePhotoFromCameraAction1DidFinishTaking(Image: TBitmap);
begin
Image2.Bitmap.Assign(Image);
end;
procedure Tfrm_Main.TakePhotoFromLibraryAction1DidFinishTaking(Image: TBitmap);
begin
Image2.Bitmap.Assign(Image);
end;
3. 데이터스냅을 이용하여 Blob필드의 값을 가져올 때 속도를 높이는 방법은 없는지요?
SQLConnection1 - DSProviderConnection1 - ClientDataSet으로 연결하여 서버 테이블의 데이터(사진)를 읽어오고 있습니다.
Firemonkey 삼성 캘럭시 탭 10.1용 앱으로 만드러면
2014.10.04 20:04
안녕하세요.
요즘 앱 만드는 재미로 푹 빠져 지냅니다. 그런데 몇가지 문제에 부딪혀 멈춰있습니다.
1. Firemonkey Mobile Application으로 플랫폼을 설정하고 간단하게 컴포넌트 올리고 테스트 한 후 실행시키면
갤럭시 탭 10.1에 잠깐 화면의 움직임만 있다가 없어지고 실행되지 않습니다. IDE상에서 에러는 없습니다.
커널버전은 2.6.36.3, 모델번호는 SHW=M380입니다. 너무 오래된 버전이어서 지원하지 않나요?
2. ActionList의 Standard Action에서 카메라에서 이미지 가져오기, 목록에서 이미지 가져오기 액션을 사용할 때 매개변수 : Image의 가로, 세로 크기를 정할 수는 없나요? 1024, 768사이즈를 사용하고 싶습니다.
procedure Tfrm_Main.TakePhotoFromCameraAction1DidFinishTaking(Image: TBitmap);
begin
Image2.Bitmap.Assign(Image);
end;
procedure Tfrm_Main.TakePhotoFromLibraryAction1DidFinishTaking(Image: TBitmap);
begin
Image2.Bitmap.Assign(Image);
end;
3. 데이터스냅을 이용하여 Blob필드의 값을 가져올 때 속도를 높이는 방법은 없는지요?
SQLConnection1 - DSProviderConnection1 - ClientDataSet으로 연결하여 서버 테이블의 데이터(사진)를 읽어오고 있습니다.
1, 안드로이드 지원 디바이스 정보는 아래 링크를 확인바랍니다.
http://docwiki.embarcadero.com/RADStudio/XE7/en/Android_Devices_Supported_for_Application_Development
2, 카메라 또는 앨범에서 사진을 가져오는 경우 이미 디바이스에서 넘겨주는 이미지를 받습니다.
이런 경우 받은이미지를 원하는 크기로 자르거나 크기변환해 사용하시면 되겠습니다.
var
Bitmap: TBitmap;
begin
Bitmap := TBitmap.Create(100, 100);
Bitmap.Canvas.BeginScene;
Bitmap.Canvas.DrawBitmap(Image1.Bitmap, RectF(350, 350, 450, 450), RectF(0, 0, 100, 100), 1, True);
Bitmap.Canvas.EndScene;