function ExtractURIQueryString(const URI: string): string;
var
QueryStart: Integer;
QueryEnd: Integer;
begin
Result := '';
QueryStart := SysUtils.AnsiPos('?', URI);
if QueryStart = 0 then
Exit;
Inc(QueryStart);
QueryEnd := SysUtils.AnsiPos('#', URI);
if QueryEnd < QueryStart then
QueryEnd := Length(URI)
else
Dec(QueryEnd);
Result := Copy(URI, QueryStart, QueryEnd - QueryStart + 1);
end;
//该代码片段来自于: http://www.sharejs.com/codes/delphi/2260
Copyright © 2014 DelphiW.com 开发 源码 文档 技巧 All Rights Reserved
晋ICP备14006235号-8 晋公网安备 14108102000087号
执行时间: 0.049103021621704 seconds