L liersbaby Unregistered / Unconfirmed GUEST, unregistred user! 2000-06-16 #1 我有一个软件,在自己的目录里启动,然后打开一个在同目录下的文件进行操作可以,但是做成快捷方式后,怎么才能打开那个文件,而不是C:/windows/desktop/里的文件?
C cheka Unregistered / Unconfirmed GUEST, unregistred user! 2000-06-16 #2 用TApplication对象的ExtractFilePath(大概是这个,手上没Delphi 函数取得程序所在路径名,加在要打开的文本文件名前面就可以了。
C Crab Unregistered / Unconfirmed GUEST, unregistred user! 2000-06-16 #3 ExtractFileDir(Application.Exename); 可取得当前运行程序所在的目录,以后的所有操作从这里开始就可以了。
小 小刚 Unregistered / Unconfirmed GUEST, unregistred user! 2000-06-16 #4 你的成快捷方式文件内,“起始位置”栏内要填运行程序目录路径。
淡 淡淡的笑 Unregistered / Unconfirmed GUEST, unregistred user! 2000-06-17 #5 如果你要操作test.tst这个文件的话,你可以这样 var ss:string; ss:=ExtractFilePath(Application.Exename)+'test.tst'; //以后你就可直接用ss进行操作了。。
如果你要操作test.tst这个文件的话,你可以这样 var ss:string; ss:=ExtractFilePath(Application.Exename)+'test.tst'; //以后你就可直接用ss进行操作了。。