如果提取下载文件名称呢
如http://www.sina.com.cn/sss/www.zip
或 ftp//www.163.com.com/sss/sss.rar如何实现提取URL链接中的文件名呢,只要www.zip 或sss.rar的名称,
如果实现,请高手指点.谢谢
如http://www.sina.com.cn/sss/www.zip
或 ftp//www.163.com.com/sss/sss.rar如何实现提取URL链接中的文件名呢,只要www.zip 或sss.rar的名称,
如果实现,请高手指点.谢谢
解决方案 »
- 关于ASCII的互相转换
- 请问各位朋友有没有可以快速显示大量数据的图表控件,谢谢!
- 找一段DELPHI利用SOCKET传输自定义对象的程序
- 使用ehlib的footer的显示格式问题
- 为什么按F5运行后代码报错定位不到真正的错误行?
- 怎样从ADO的Connectionstring中取出想要的信息?
- 软件开发
- 比较怪的问题?
- 我有一个系统将正式应用,大家觉得用盗版WIN2000SERVER+SQLSERVER2000企业版保险吗?
- 请教delphi高手问题2
- ComboBox 的 items 的内容是 'AAAAAAA 1001' 的格式,而要显示出来的是 AAAAAAA。
- 在midas中,如何设置SocketConnection的属性!!!
-------->只要只提取名称
function GetFileName(const URL: string): string;
var I, no: Integer;
begin
no := 1;
for I := 1 to Length(URL) do
begin
if URL[i] = '/' then
no := i;
end;
Result := copy(URL, no + 1, length(URL) - no);
end;
var source,p; string;
source := 'http://www.sina.com.cn/sss/www.zip'
p := LastDelimiter('/', source);p就是你要的东西
s:='http://www.sina.com.cn/sss/www.zip' ;
s:=RightStr(s,Length(s)-LastDelimiter('/',s));