delphi如何生成安装文件
一个DELPHI得程序调用了一个dll文件还调用了C盘某个文件夹里的cmd和MX48的文件请问怎么生成一个安装文件使得可以在其他电脑上安装完就可以用?详细一些谢谢!...
一个DELPHI得程序 调用了一个dll文件 还调用了 C盘某个文件夹里的cmd 和 MX48的文件
请问怎么生成一个安装文件 使得可以在其他电脑上 安装完就可以用?
详细一些 谢谢! 展开
请问怎么生成一个安装文件 使得可以在其他电脑上 安装完就可以用?
详细一些 谢谢! 展开
2个回答
展开全部
如果cmd和MX48是你自己的,你可以把它们打到包里(winrar就可以),安装时再复制到C盘,winrar可以完成这些功能,并生成一个自解压的.exe文件,安装时执行它,它可以按你打包时的设置把某些文件安装到某些目录,也可以建立快捷方式,也可以自动执行某个程序。
cmd应该任何电脑都有,应该不用打进包里,直接执行就可以,dll必须打到包里,而MX48不知道是什么,是不是只把它自己打进包里就行呢?说不准它还调用了其它的文件呢?如果它引用了其它的文件,你还要把它引用的都打进包里,这就比较麻烦了,说不准还要把它也安装一遍。
正常情况下,用delphi做的程序,只要打包成.rar就可以了,用户下载下来后解压后就能用。 如果再好一点,就用winrar做个自解压的包,下载下来是个exe,打开后就有一般安装程序都有的安装过程,可以设置安装目录、创建快捷方式等。
我做的正式发行的程序,都是把需要用的文件以资源文件的形式放到可执行文件本身内,执行时发现没有,就现生成(把资源里的文件再保存的磁盘上),有些数据文件,还可以不保存,直接使用就可以。这样的好处是:不用安装,打开就能用。程序执行时再自己创建快捷方式,这样,不管用户把程序下载到哪个目录下(哪怕是internet临时文件夹),我们的程序都照样可以运行。
cmd应该任何电脑都有,应该不用打进包里,直接执行就可以,dll必须打到包里,而MX48不知道是什么,是不是只把它自己打进包里就行呢?说不准它还调用了其它的文件呢?如果它引用了其它的文件,你还要把它引用的都打进包里,这就比较麻烦了,说不准还要把它也安装一遍。
正常情况下,用delphi做的程序,只要打包成.rar就可以了,用户下载下来后解压后就能用。 如果再好一点,就用winrar做个自解压的包,下载下来是个exe,打开后就有一般安装程序都有的安装过程,可以设置安装目录、创建快捷方式等。
我做的正式发行的程序,都是把需要用的文件以资源文件的形式放到可执行文件本身内,执行时发现没有,就现生成(把资源里的文件再保存的磁盘上),有些数据文件,还可以不保存,直接使用就可以。这样的好处是:不用安装,打开就能用。程序执行时再自己创建快捷方式,这样,不管用户把程序下载到哪个目录下(哪怕是internet临时文件夹),我们的程序都照样可以运行。
AiPPT
2024-09-19 广告
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图...
点击进入详情页
本回答由AiPPT提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询