怎么获得路径?(在线等!) 我用三个控件是edit、button和OpenDialog,我想用BUTTON使OPENDIALOG所指向的某个文件的路径显示在EDIT里面. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在button.click事件中写如下语句 Opendialog1.Title := '请选择XXX文件'; opendialog1.Filter := 'exe执行文件|*.exe'; opendialog1.FileName := 'c:\test\test.exe'; //初始化 if opendialog1.Execute then edit1.Text := opendialog1.FileName; function GetNamePath: string; function GetNamePath: string; edit1.text:=ExpandFileName(OpenDialog.filename); 如果只是要路径,不要文件名的话,可以再加:edit2.Texe := opendialog1.FileTile;edit3.Text := opendialog1.FileName;edit1.Text := edit3.Text - edit2.Texe; 如果不行的话,可以利用 SelStart 、SelLength 来实现 在button1.click(……)中填写以下代码就可以了。 if opendialog1.Execute then edit1.Text := opendialog1.FileName; EXTRACTFILEPATHedit1.text:=EXTRACTFILEPATH(OpenDialog.filename); 如果不显示ICO???? 结贴率100%,回答完毕立即结贴!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~``~~~``` 求购酒店管理系统源代码 征学DELPHI的盟友!特别是初级水平的。我有一个进步的好方法! TBDEClientDataSet控件的用法 处理数据的问题... 想做个WINDOWS下的类似TT的小程序,请高手指点!!分不够可再加:) delphi 中如何加载 sql server 2005 驱动 有进行对象拷贝的函数么? 如何使Chart的打印可以让用户设置? 集合类型有什么函数可以操作? 如何跟踪一个函数? 急,明天做不出来 就惨了
Opendialog1.Title := '请选择XXX文件';
opendialog1.Filter := 'exe执行文件|*.exe';
opendialog1.FileName := 'c:\test\test.exe'; //初始化 if opendialog1.Execute then
edit1.Text := opendialog1.FileName;
edit3.Text := opendialog1.FileName;
edit1.Text := edit3.Text - edit2.Texe;
如果不行的话,可以利用 SelStart 、SelLength 来实现
if opendialog1.Execute then
edit1.Text := opendialog1.FileName;