delphi 解析下载链接的文件名

2020-06-09 教育 103阅读

你只要这个 1009000235400064.mp3?


写了个函数 ,调用就行。相信你自己也可以写个类似的。

function GetFileName(sURL: string): string;

var

I: Integer;

begin

Result := '';

if sURL = '' then

  Exit;

I := Pos('?', sURL);

if I = 0 then

  Exit;

Delete(sURL, I, Length(sURL));

sURL := StringReplace(sURL, '/', '\', [rfReplaceAll]);

Result := ExtractFileName(sURL);

end;


procedure TForm1.Button1Click(Sender: TObject);

begin

Caption := GetFileName(Edit1.Text);

end;

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com