자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

델파이 2009 버전에서 WideString을 사용하였습니다. XE4에서는 더이상 사용하지 못하나요?

 

>> 답: VCL에서 VCL로 가는 경우이고 이미 2009에서 WideString으로 작업을 하셨다면 해당 타입을 그냥쓰셔도 문제가 없습니다.

>> 요컨데, WideString의 경우 VCL에서는 XE4에도 여전히 사용할 수 이있으며, 파이어몽키(FireMonkey)의 경우에는 윈도우/맥 애플리케이션을 만들 때에도 그대로 사용할 수 있습니다. 다만 파이어몽키로 iOS 모바일 개발시에는 WideString을 사용할 수 없습니다.

 

VCL에서 파이어몽키로 넘어가려고 할 때 역시 UI 쪽에 변경이 필요합니다. 사용자 UI가 없는 델파이의 경우 (일반 업무 로직, 함수...) 에는 VCL과 파이어몽키 모두에서 작동합니다.  다만 사용자 UI VCL은 파이어몽키로 변환이 필요합니다.  

 

퀵리포트와 같은 VCL용 컴포넌트는 파이어몽키로 변환하는 것이 매우 힘든 작업입니다. (2013.5월 현재 기준)

 

VCL을 파이어몽키로 변환하는 작업이 쉽도록 도와주는 유틸리티로 Mida 컨버터가 있습니다: http://www.midaconverter.com

 

기존의 VCL을 유지보수하는 차원이라면 계속 VCL을 사용하는 것이 좋을 수 있으며, 엠바카데로에서도 지속 지원합니다.

멀티-디바이스 즉 윈도우, 맥, 모바일 까지 다양한 장비에서 작동하도록 할 목적이거나 (향후에 그럴 수 있거나), 그래픽 처리 등 성능 향상이 필요하거나, 프로젝트를 새로 시작한다면 파이어몽키로 하는 것이 유리할 수 있습니다.

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 15767
공지 유용한 관련 사이트 관리자2 2014.03.20 54582
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 97993
199 XE4 iPhone 앱 개발시 블루투스 제어가능 한가요? [1] 강구 2013.06.21 7106
198 Delphi 동영상 강의 업로드를 기다립니다. O-X 2013.01.05 7112
197 RichEdit 관련해서 여쭤보고 싶습니다. [2] 한림대의료원정보기술센터 2013.11.15 7161
196 델파이 ios 앱 개발에서 데이터 연결 프로그램을 실행 시 오류가 발생합니다. [1] 관리자 2013.06.07 7188
195 IOS7에 대한 대응이 어떻게 되는지요? [3] 무심객 2013.07.09 7188
194 TCalendarEdit 기능 확인 [1] Feelple(고재철) 2012.10.29 7203
193 wifi scan 기능 구현 문의 godkdi 2014.01.04 7234
192 요즘 델파이에서 코드 품질이나 감사(audit) 할 수 있는 기능이 있나요? 관리자 2012.08.07 7237
191 DelphiXE2에서 이전버젼들에서 작동하던 Code Insight 기능 등이 작동하지 않습니다. 늦바람 2013.02.12 7249
190 iOS 앱배포용 IPA 생성에 관한 문의입니다. [1] 바보고기 2013.10.12 7310
189 한글 관련 질문 입니다 탄돌이 2013.02.20 7329
188 XE5 안드로이드에서 Usb Accessory 가능? [1] 망치 2013.10.09 7365
» 델파이 2009 버전에서 WideString을 사용하였습니다. XE4에서는 더이상 사용하지 못하나요? [1] 관리자 2013.05.21 7398
186 델파이 XE5에서 안드로이드 버전은 어디까지 지원합니까 ? 안드로이드 버전에 따라 델파이에서는 어떻게 처리합니까 ? [1] 관리자 2013.10.08 7425
185 radphp를 공부해 보려고 하는데요.. [1] 태랑 2012.07.12 7437
184 그룹박스 Paint관련 [2] 크림슨킹 2020.01.05 7446
183 DBExpress의 버그 문제 [1] file 땅주인 2012.08.09 7462
182 이유를 알수 없는 디버깅 에러 확인 부탁드립니다. [1] file 쮸니 2012.08.09 7498
181 fmx 에서 dataset 과 listview 나 listbox 를 소스코딩없이 연결할수있나요? [1] 정헌이 2014.06.03 7500
180 Begin...End 14장 datasnap예제 에러 [1] file funny 2013.01.16 7515