发布delphi程序(build with runtime package)要带哪些文件

发布delphi程序(build with runtime package)要带哪些文件?

Delphi提供两种方式来编译你的程序:使用包或者是单独的exe

使用包,你可以使用如下方法设置:

项目选项(菜单project->options->Packages页),

在Runtimes packages中勾选Build with runtime packages。这样你就能够使用包来编译了。

但不是这里所有的包都是你需要,这里包含了Delphi中安装的所有的包。如果环境改变了,可能你的程序就执行不了,那么你可以在这里调整你所包含的包。

1.程序完成了,需要发布了,我们如何知道我们的程序都运行了那些包呢?

在IDE中运行程序,打开菜单project->information for 你项目的名称。你可以看到当前项目所使用的所有的包的名字。一定要运行才能看到。

2.那么这些包都存在哪?

一部分保存在你系统盘的windows/system32下面。

一部分保存在Delphi默认的包的安装路径:$(DELPHI)/Projects/Bpl

一部分放在了$(DELPHI)/Bin下面。你也可以通过搜索得到他们。

关于第三方的组件,就要看你安装在什么位置了。

时间: 2024-11-05 11:49:23

发布delphi程序(build with runtime package)要带哪些文件的相关文章

发布delphi程序(build with runtime package)要带哪些文件?

Delphi提供两种方式来编译你的程序:使用包或者是单独的exe 使用包,你可以使用如下方法设置: 项目选项(菜单project->options->Packages页), 在Runtimes packages中勾选Build with runtime packages.这样你就能够使用包来编译了. 但不是这里所有的包都是你需要,这里包含了Delphi中安装的所有的包.如果环境改变了,可能你的程序就执行不了,那么你可以在这里调整你所包含的包. 1.程序完成了,需要发布了,我们如何知道我们的程序

在windows服务器上发布JSP程序

操作系统:Windows Server 2003 安装软件: jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe apache-tomcat-6.0.53.exe 任务:发布JSP程序 操作步骤: 一.配置JAVA: 1.点击我的电脑,右键属性,新用户变量: 2.配置安装目录: JAVA_HOME C:\Program Files\Java\jdk1.6.0_10: 3.配置CLASSPATH路径: .;%JAVA_HOME%\lib\dt.j

Flash builder发布Air程序时设备配置文件supportedProfiles的配置

1. 发布的程序:需要访问本地进程,那么只能发布为exe程序才可以.   此时supportedProfiles 配置为 extendedDesktop desktop   desktop保证能发布air时不会出错,而访问本地进程则需要extendedDesktop 2. 本地调试:需要访问本地进程   此时supportedProfiles 配置为 extendedDesktop.如果配置为desktop运行会报错,提示没有权限运行本地进程.   为了不至于在发布与调试的时候来回改suppor

iOS中发布应用程序

发布应用程序 *developer.apple.com : 开发者主页, 配置证书\AppId\描述文件 1> 发布的证书, 说清楚哪台电脑可以发布程序 2> 添加发布的描述文件,描述在哪台计算机上能够发布哪些应用程序 2. iTunesConnect网站(专门用来发布应用程序) https://itunesconnect.apple.com 1> 如果想挣钱,先设置在Agreements, Tax, and Banking设置个人储蓄卡信息 做一次就行 2> 添加应用程序 - 名

如何使用npm打包发布nodejs程序包

作者:zhanhailiang 日期:2014-11-20 不论基于任何语言开发内部项目,我们经常会在内部封装一些极具通用性的功能模块.如果我们觉得该通用模块对其它团队有可取之处,完全可以将其开源出去.npm就是发布nodejs程序包的最优工具. 1. 首先在npmjs.org注册一个账号:(可省) https://www.npmjs.org/signup 2. 通过npm adduser来注册新账号或登录老账号: [root@~/wade/nodejs/pv-tj]# npm adduser

unity3d发布Android程序

unity3d是一个跨平台的游戏开发引擎,可以使用c#开发各种平台上的游戏,如windows,Mac,Android,windows phone,IOS,Flash等.下面说下如何将开发好的unity3d游戏发布到Android手机上 1.安装unity3d 这是官网下载地址,这里能下载到最新版本的unity3d:http://unity3d.com/unity/download,安装的话一路默认就行 2.安装java sdk和Android sdk unity3d中使用c#编写的代码如何才能在

某系统发布批处理程序

系统发布主目录:E:\HRM_Deploy\HOL_Deploy 文件夹: E:\HRM_Deploy\HOL_Deploy\download      存放下载的发布程序 E:\HRM_Deploy\HOL_Deploy\nant   存放nant构建程序 E:\HRM_Deploy\HOL_Deploy\temp 存放解压的发布程序 1.1  备份清理解压 1)        执行备份清理解压批处理程序:1-备份清理解压-build.xml.bat 2)        备份文件存储路径:E:

问题-[Delphi]提示Can't load package:dclite70.bpl解决方法

问题现象:提示Can't load package:dclite70.bpl 问题原因:全是Window2003的Data Execution Prevention(DEF数据执行保护)造成的. 解决方法: win2003server SP1 + delphi7 ,在启动DELPHI时会提示Can't load package:dclite70.bpl,进入后打开Options时出现异常. 解决方法: 右击“我的电脑”.单击“属性”. 在“系统属性”中单击“高级”. 在“性能”中单击“设置”.

一个简单的DELPHI程序注册码设计 .

当你辛辛苦苦用DELPHI做好了一个你认为十分不错的程序,你是否想把它发布出去成为共享软件呢  做为一个共享软件,注册码肯定是少不了的,你可以通过判断程序是否注册来进行功能,时间或一些其它限制.现在就介绍一种简单的注册码制造方法.思路是这样的:程序运行时先检测注册表,如果找到注册项,则表明已经注册,如果没有找到注册项,则提示要求注册. <注册例程>在DELPHI下新建一工程,放置Edit1,Edit2,Label1,Label2,Button1组件.具体代码如下:unit Unit1;inte