delphi里面怎么截取字符串?
比如有这个几个字符串:
str1:
"C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\ssms.exe"/dde
str2:
"D:\安装\shreader\shreader.exe" "%1"
str3:
"C:\Program Files\Borland\BDS\4.0\Bin\BDSLauncher.exe" "C:\Program Files\Borland\BDS\4.0\Bin\bds.exe"/np
我想截取第一个双引号中的字符,比如:
str1:
C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\ssms.exe
str2:
D:\安装\shreader\shreader.exe
str3:
C:\Program Files\Borland\BDS\4.0\Bin\BDSLauncher.exe
其他的不管有多长都不管,我略懂copy函数可以截取一些
[解决办法]
截两次就可以了
[解决办法]
copy,delete都是
[解决办法]
pos打漏了str
delphi]delete(str,pos('''''',str),2);
delete(str,pos('''''',str),10000);
showmessage(str);