Delphi Xe2软件包x64 [英] Delphi Xe2 Package x64
问题描述
我们承认,我在Delphi Xe2中创建了新程序包.我的名字叫我的".我添加了一个简单的组件"MyComponent".编译后,我在C:\ Users \ Public \ Documents \ RAD Studio \ 9.0 \ Bpl \ My.bpl中收到文件Bpl.
我添加了一个平台"Win x64". 我编译后,收到C:\ Users \ Public \ Documents \ RAD Studio \ 9.0 \ Bpl \ Win64 \ My.bpl.
... \ Bpl \ Win64 \ My.bpl建立为新包不给,写不是Windows x32应用程序". 第一个正常建立,并且在选项板上该组件显示为"MyComponent". 如果要静音,则鼠标索引将出现提示将在何处写入的内容,表明它与x32兼容. 并且在本机组件Delphi中-在所有x32-64兼容. 连同Xe2的磁盘一起,如果有Free和Tral组件(例如OverByteIcs或Ip * Works),则还有一个空闲磁盘,这些组件的所有组件都将具有32-64х兼容性.
问题: 1.如何建立x64版本包? 2.如何实现该组件具有32-64的兼容性,而不仅仅是32?
P.S.英文不正确:ON
Delphi IDE是32位的,因此只能加载32位的设计时程序包.您当然可以创建64位运行时程序包.
Let's admit, I create new package in Delphi Xe2. I keep under a name "My". I add a simple component "MyComponent". I compile, I receive file Bpl in C:\Users\Public\Documents\RAD Studio\9.0\Bpl\My.bpl.
I add a platform "Win x64". I compile, I receive C:\Users\Public\Documents\RAD Studio\9.0\Bpl\Win64\My.bpl.
...\Bpl\Win64\My.bpl to establish as new package does not give, writes "is not windows x32 applications". The first is established normally and on a palette the component appears "MyComponent". If to bring to are mute the index of a mouse will appear hint where it will be written, that it x32-compatible. And at native component Delphi - at all x32-64 compatible. Together with a disk to Xe2 there is a free disk with Free and Tral components if to put therefrom for example OverByteIcs or Ip*Works, that at them at all components will be 32-64х compatibility.
Questions: 1. How to establish the x64 the version package? 2. How to achieve, that the component had a compatibility 32-64, and not just 32?
P.S. Bad English language: ON
The Delphi IDE is 32 bit and so can only load 32 bit designtime packages. You can of course create 64 bit runtime packages.
这篇关于Delphi Xe2软件包x64的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!