delphi打包以后,生成的桌面图标和开始菜单运行的是谁?(100分)

  • 主题发起人 主题发起人 luolixin
  • 开始时间 开始时间
L

luolixin

Unregistered / Unconfirmed
GUEST, unregistred user!
我安装了(用delphi编写的用install shield for delphi打包的)程序.发现:
我桌面运行的图标aa 启动的程序..不能访问.某指定文件夹cc.但是我右键桌面
图标aa 点属性-选查找目标.进入程序的目录.运行里面的可执行文件 bb.exe却可以访问指定文件夹, 而aa是bb.exe的桌面快界方式? 这是何解?
同样 在开始菜单里面运行 aa同样不能访问指定的文件甲
(注:这个delphi程序的部分功能是读取指定文件甲里面的配置文件,而配置文件放在文件夹cc里面.cc这个文件夹和bb.exe在同一目录.执行bb.exe没有问题.执行bb.exe的桌面快捷方式和开始菜单的快捷方式却访问不了cc中的文件.)
 
你用的指定文件夹是不是当前目录getcurrentdir?delphi中的指定当前文件夹一定要extractfilepath(application.exename)
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
后退
顶部