这个字符串怎么处理? ( 积分: 50 )

  • 主题发起人 主题发起人 maozhuxi
  • 开始时间 开始时间
M

maozhuxi

Unregistered / Unconfirmed
GUEST, unregistred user!
a,b,c:string<br>a='D:/软件备份/系统相关/矮人42/XP.exe';<br>b='D:/软件备份/系统相关/矮人42';<br>c='XP.exe';<br><br>a是已知的,我的目的是通过处理a字符串得到b和c两个字符串,该怎么办?谢谢!
 
用pos和copy函数就可以了
 
b:=ExtractFilePath(a);<br>c:=ExtractFileName(a);
 
同意樓上,簡單明瞭
 
ExtractFileDir(a);&nbsp;//D:/软件备份/系统相关/矮人42<br>ExtractFilePath(a);&nbsp;//D:/软件备份/系统相关/矮人42/
 
楼上正解
 
ExtractFile***():&nbsp;string;<br>可以对文件完整名字符串进行取盘符,路径,目录,扩展名等.<br><br>多看看源码会有帮助的.
 
多人接受答案了。
 

Similar threads

I
回复
0
查看
607
import
I
I
回复
0
查看
608
import
I
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部