Delphi Xe2软件包x64 [英] Delphi Xe2 Package x64

查看:105
本文介绍了Delphi Xe2软件包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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆