32 비트에서 64 비트 (Delphi XE2)로 VCL 구성 요소를 변환해야합니다. 현재 "32 비트 플랫폼"을 선택했을 때만 설치할 수 있습니다. "64 비트 플랫폼"을 선택하면 컴파일 할 수 있지만 설치하지는 않습니다 (설치 메뉴가 없습니다). 64 비트 지원을 추가하고 64 비트 애플리케이션 용으로 설치할 수 있습니까?간단한 Delphi XE2 32 비트 VCL 구성 요소에 Delphi XE2 64 비트 지원을 추가하는 방법은 무엇입니까?
답변
"IDE에 설치"한다는 의미라면 간단한 대답은 할 수 없다는 것입니다.
IDE는 32 비트 응용 프로그램이며 64 비트 DLL을 호스트하도록 설계되지 않았습니다. IDE 자체에서 작동하려면 모든 구성 요소 또는 플러그 인을 32 비트 용으로 컴파일해야합니다.
구성 요소의 64 비트 지원은 디자인 타임이 아닌 런타임 지원 전용입니다.
+1 패키지와 관련하여이 특별한 뉘앙스를 고려하지 않았습니다. 필자는 64 비트 환경에서 디자인 타임 코드를 실행할 필요가 없다고 생각합니다. –
IDE 자체는 32 비트이므로 64 비트 코드를 전혀 실행할 수 없으므로 사용자가 할 수 없습니다. 반면에 64 비트 런타임 코드를 디버깅하려면 64 비트 시스템에서 원격 디버거를 실행하고 IDE와 연결해야합니다. –
요약 : 간단한 VCL에 64 비트를 추가하기 위해 패키지에 64 비트 플랫폼을 추가 할 수 있습니다. IDE가 32 비트 응용 프로그램이기 때문에 32 비트로만 설치해야합니다. 32 비트와 64 비트를 모두 지원하는 팔레트에서 VCL을 볼 수 있습니다. 이것은 괜찮습니다. 저는 VCL을 테스트 한 후 작동합니다. 그러나 나는 64 비트 플랫폼을 추가 한 후 몇 가지 문제가있는 VCL을 가지고 있으며 문제없이 설치했다. (팔레트의) 32 비트에서만 작동한다는 것을 알았다. 이 구성 요소가 64 비트에서 작동하지 않는 이유를 이해하는 방법이 있습니까? 잘못된 코드가 있는지 찾으려면 ... – Martin
- 1. Delphi XE2 : 64 비트 앱을 통해 64 비트 DLL 디버그
- 2. Delphi Xe2 패키지 x64
- 3. Delphi XE2 VCL 런타임 BPL이란 무엇입니까?
- 4. 64 비트 sharemem.pas/borlndmm.dll XE2
- 5. 델파이 XE2 64 비트 : GraphicEx의 인라인 asm
- 6. Delphi XE2 스타일로 페인팅
- 7. POPCNT in Delphi XE/XE2 64bit
- 8. TMonthCalendar 및 Delphi 스타일 (Delphi XE2)
- 9. Delphi XE2 TPointerList 사용
- 10. Delphi XE2 : 구성 요소에서 vcl 스타일 사용 안 함
- 11. Delphi XE2 어셈블리
- 12. Delphi XE2 future
- 13. TThreadedStringList in delphi xe2
- 14. SafeMM for Delphi XE2
- 15. FastString Delphi XE2 대안
- 16. Delphi XE2 FireMonkey보고 옵션
- 17. DateToStr 및 Delphi XE2
- 18. Delphi XE2 TurboPower 구성 요소 상태
- 19. Delphi (XE2) 유니 코드 버전
- 20. Delphi XE2 modern looking MainMenu
- 21. Delphi XE2 VCL 스타일, 이상한 결함, 윈도우 보이지 않음
- 22. Delphi XE2 DBExpress Access Violation?
- 23. Delphi-XE2 64 비트 Windows 프로그램이 통합 된 환경에서 실행되지 않는 이유는 무엇입니까?
- 24. Delphi XE2 코드 완성 깨짐
- 25. 델파이 XE2 - 건물의 64 비트 응용 프로그램을
- 26. Delphi XE2 - System.Str가 변경되었거나 손상 되었습니까?
- 27. Delphi XE2/Firemonkey에서 ChromiumEmbedded 브라우저의 스크린 샷을 얻는 방법은 무엇입니까?
- 28. Delphi xe2 및 filectrl 단위
- 29. Delphi XE2 : firemonkey 및 IDirect3DDevice9
- 30. Delphi XE2 FireMonkey and ssl
64 비트 시스템에만 64 비트 응용 프로그램을 설치할 수 있습니다. –