如何获取OpenDialog控件的不带路径文件名?
通常OpenDialog1.FileName是含有路径的文件名,而我现在只要文件名,不想要前面一大串路径,该怎么办?
if OpenDialog1.Execute then
begin
//.....
//OpenDialog1.FileName实际上是一个有路径的文件名。
end;
难道这也要自己编一个程序查找最后一个'\'然后用什么Copy语句?真的不想把时间花在这上面。我想功能如此强大的Delphi应该有现成的简单方法吧,特想大家请教。
问题点数:50、回复次数:2Top
1 楼Eastunfail(龍子龍孫) (Serpent's Embrace)回复于 2003-06-01 16:52:52 得分 50
使用ExtractFileName就可以得到文件名
相应的还有
ExtractFileDir,得到文件目录,如果不是根目录则结尾不会有“\”
ExtractFilePath,得到文件地址,以“\”结尾Top
2 楼cybercake(数字蛋糕)回复于 2003-06-01 17:00:29 得分 0
IncludeBackslashDilimeter可以保证路径名后面是"\"Top
相关问题
- 我想通过opendialog控件返回的文件名前面没有路径,只有文件名,有这个返回值吗?
- 如何在OpenDialog结束后的“文件名”而不是“路径加文件名”?
- 如何得到OpenDialog打开的文件名(不带路径的,只要文件名称。)
- 用OpenDialog如何分别取出文件的路径和文件名?很急!
- 如何在openDialog中分别取得文件路径和文件名!(在线等)
- 紧急求教:如何搜索出一个目录下的所有文件名并把路径和文件名地输进listview控件中。
- 请问用common-fileUpload控件取出的文件名为什么部署到linux系统下面就变成客户端路径+文件名了?
- ~~~用什么命令可以获得FileListBox控件中的所有文件名或全路径?~~~
- SaveFileDialog控件如何知道所选文件的路径以及文件名分别是什么?
- 如何取得OpenDialog的文件名,条件是不要绝对路径名,不要文件夹名,不要扩展名。只要最间单的文件名




