inno setup打包问题(20)

  • 主题发起人 主题发起人 terry_zhou82
  • 开始时间 开始时间
T

terry_zhou82

Unregistered / Unconfirmed
GUEST, unregistred user!
用INNO成功制作了一个软件,是带有单击数据库的。安装程序里面有个选项,是“安装完后直接运行程序”,就可以执行,如果我从开始菜单里面的程序里面再去选择,就会显示错误,找不到路径,这个是怎么回事啊?
 
路径不对。看看脚本里面的路径是否正确。
 
但是当我进入程序所在的文件夹,双击exe,程序却可以运行。
 
快捷方式设置工作目录即可
 
是在那里改?脚本里面吗?楼上是否可以给个参考
 
开始菜单里面的程序里面指向的路径不对,你仔细看一下脚本
 
呵呵,这个问题我也遇到过,主要是程序需要访问含有数据文件的时候才会出现很简单的方法,你程序里连接数据库的时候写点代码就解决比如: 我的程序用到的数据文件是 程序文件名/data/db.mdb程序创建的时候,先获取程序的路径,然后在加 data/db.mdb 这个。然后在连接数据文件,对他进行操作就OK了
 
路径不对,你设置是相对路径。要设置成绝对路径就行啦!
 
不是啊,我在程序的设置路径里面就是写table1.databasename:=extractfilepath(application.exename)+'text.db';。。。。这样写有何不妥?
 
注意设置工作目录,在inno setup脚本的icons里加上WorkingDir关键字[Icons]Name: "{group}/订单流程管理"; Filename: "{app}/JST.exe";WorkingDir: "{app}"
 
谢谢UFO!的帮忙!
 
后退
顶部