본문 바로가기

가끔 사용해 헛갈리는 DisplayFormat(FormatFloat) 숫자에 콤마를 포함하는 등으로 문자열 변환을 많이하는데요. 포맷이 어떤건지 매번 헛갈립니다. 이번 기회에 확실히 익혀 두시기 바랍니다. ShowMessage('##### : '+FormatFloat('#####', float)); ShowMessage('00000 : '+FormatFloat('00000', float)); ShowMessage('0 : '+FormatFloat('0' , float)); ShowMessage('#,##0 : '+FormatFloat('#,##0', float)); ShowMessage(',0 : '+FormatFloat(',0' , float)); http://www.delphibasics.co.uk/RTL.asp?Name=FormatFloat 더보기
RAD Studio 새로운 기술 소개 세미나 서울(9월 2일)과 대전(9월 3일)에서 RAD Studio의 새로운 기술에 대해 소개하는 세미나가 있어 안내해드립니다.발표는 제가 직접하며, 발표되는 내용은 아래와 같습니다.기존 윈도우 어플리케이션 개발을 위한 VCL의 향상된 기능멀티 디바이스 UI를 플랫폼과 해상도에 맞게 별도로 구성하기 위한 FIreUI빠르게 개발하고 빠른 코드를 작성하는 방법새로운 기업용 모빌리티 서비스사물인터넷(IoT)을 위한 RAD Studio 기술 멀티 디바이스에서 동일한 데이터를 사용하기 위한 기술도움이 될만한 내용으로 다양하게 준비했으니 아직 신청하지 않으신 분들은 아래 링크로 신청바랍니다.서울 : http://onoffmix.com/event/32098대전 : http://onoffmix.com/event/32077 더보기
공백을 포함한 앱의 이름 설정하는 방법(iOS, 안드로이드) 모바일 프로젝트를 컴파일 하고 실행하면 프로젝트 이름이 앱의 이름으로 기본 생성됩니다. iOS와 안드로이드 앱의 이름에 공백을 포함해 지정하려면 아래의 설정 값을 변경하기 바랍니다.iOS Project | Options | Version Info | CFBundleDisplayNameAndroid Project | Options | Version Info | labelEmbarcadero community: How can I change name of FireMonkey Mobile application to contain spaces? 더보기
[REST Client] RESTRequest 비동기 호출방법 델파이에서 이미 구축된 웹서비스와 연동하기 위해서 REST 클라이언트 컴포넌트를 이용할 수 있습니다. 그동안 비동기로 전송하는 부분이 궁금했는데 우크라이나(?) 개발자인 Dave Gill이 남긴 글(RestRequest.ExecuteAsync and TaniIndicator)을 보고 반가운 마음에 글을 남깁니다. 비동기로 웹서비스에 요청하면 아래의 장점이 있습니다.어플리케이션의 화면이 어는 현상이 없습니다.데이터 요청 시 TAniIndicator 컴포넌트로 진행여부를 표시할 수 있습니다.(동기로 호출 시 화면이 얼어 움직이지 않습니다.)백그라운드로 다른 작업을 진행할 수 있습니다. 글을 참고하니 이미 TRESTRequest 컴포넌트에는 비동기로 호출할 수 있는 ExecuteAsync 메소드가 있었습니다... 더보기
일본어 웹페이지를 한글로 번역하기 외국사이트에서 글을 읽을 때 기본으로 영어를 제공 해 편하게 보기 위해 자동 번역을 하지만, 품질이 그다지 뛰어나지 않습니다. 이런 경우 일본어를 제공하는 사이트의 경우 일본어를 번역하면 아주 훌륭한 품질로 확인할 수 있습니다. 일본어 사이트를 구글 자동 번역기를 통해 번역하는 방법을 소개합니다. http://docwiki.embarcadero.com/RADStudio/XE6/ja/%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8❑ 구글 크롬브라우저를 이용하는 방법제일 간단한 방법이지만 크롬브라우저가 설치되어 있어야 합니다.크롬브라우저로 위의 엠바카데로 일본어 도움말 페이지에 접속하면 아래와 같이 번역 여부를 선택하는 창을 통해 페이지를 번역할 수 있습니다.. 더보기
RAD Studio 안드로이드 배포 시 INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES Unable to create process: Unable to install ''. Failure [INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES] ❑ 오류원인빈번하게 일어나지 않는 오류이지만, RAD Studio(Delphi, C++빌더) 버전이 바뀔때면 가끔 보는 오류입니다. 하지만 환경오류가 나면 당황합니다. 당황하지 않고 오류를 해결하는 방법과 도움말을 통해 오류의 원인을 찾는 방법을 안내합니다. 먼저 위 오류는 동일한 프로세스에 다른 서명 인증이 되어 있어 발생합니다.즉 동일한 프로세스 에를들면 "Project1"의 경우에서 많이 나는데요 이미 기기에 Project1이라는 앱이 들어있는데 새로운 버전의 개발툴에서 Project1으로 빌드하려 할때 발생합니다.. 더보기
REST Client 컴포넌트 - 마블(Marvel) 개발자 API 사용 최근 개봉된 "갤럭시 오브 가디언즈"를 제작한 마블(Marvel)의 캐릭터와 스토리 등을 가져올 수 있는 API가 있습니다.그리고 개발자 API를 통해 델파이 XE6의 REST Client 컴포넌트로 앱을 만들어 공개한 내용이 있어 소개합니다.http://www.danielespinetti.it/2014/06/access-marvel-developer-api-with-delphi.html 위 글에서는 REST Request 파라메터를 구성하고 이미지를 쓰레드로 받아오는 내용이 포함되어 있어 참고하면 아주 좋습니다. 더보기