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