如何在opendialog等控件改变当前路径后,将当前路径指向程序运行路径? 程序中用了大量的’.\‘路径指向,调用savedialog后,所用文件路径全部出错,有没有方便方法将当前路径改回来? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以声明一个全局字符串型变量AppDir,在Form的OnCreate事件中用getDir(0,AppDir)将当前路径保存下来,在需要使用当前路径的地方用AppDir+'\'就行了。 varfilepath:string;Filepath:=ExtractFilePath(Paramstr(0))+opendialog1.filename;你看看行不行 OpenDialog.filename:=ExtractFilePath(Application.ExeName) +'报告模板\123.ini';这样,打开的就是在当前执行的文件的目录下的“报告模板”下123.ini文件。 我的意思是有没办法让系统默认的当前目录为应用程序目录。即如果.\可为一变量的话.\:=ExtractFileDir(Application.ExeName); Delphi 7 关于使用TArray 的问题 按键双击事件 用ADO连接EXCEL的问题,帮帮忙 想做些实际的项目,大家指导一下 怎样通过Delphi程序直接放mp3? VSS的問題求解決!!!! 百分求解!!!!! 关于数据库程序运行时的问题 窗体弹出2秒钟后,自动关闭。 为什么我写一个服务程序,中间调用到ie,360会报以下病毒?TR.Dldr.Delphi.Gen 高手指教,关于quary.edit的问题? 帮忙!!!!!!! dephi7中找不到报表控件,是为什么?
filepath:string;
Filepath:=ExtractFilePath(Paramstr(0))+opendialog1.filename;
你看看行不行
这样,打开的就是在当前执行的文件的目录下的“报告模板”下123.ini文件。
即如果.\可为一变量的话
.\:=ExtractFileDir(Application.ExeName);