Показать сообщение отдельно
  #5  
Старый 09.02.2010, 12:55
Аватар для AleD
AleD AleD вне форума
Активный
 
Регистрация: 21.02.2009
Адрес: г.Краснокаменск
Сообщения: 383
Репутация: 91
По умолчанию

это функции из моего пакета... допишите их до основной функции и будет работать
Код:
function ADExtractUrlHostName(const AUrl: String): String;
var
  s: String;
begin
  s := AUrl;
  s := AnsiReplaceStr(s,'\','/');

  if(Pos('//',s)<>0)then
    s := AnsiMidStr(s,Pos('//',s)+2,Length(s));
  if(Pos('/',s)<>0)then
    s := AnsiMidStr(s,1,Pos('/',s)-1);

  Result := s;
end;

function ADExtractUrlFilePath(const AUrl: String): String;
var
  s: String;
begin
  s := AUrl;
  s := AnsiReplaceStr(s,'\','/');

  if(Pos('//',s)<>0)then
    s := AnsiMidStr(s,Pos('//',s)+2,Length(s));
  if(Pos('/',s)<>0)and(Pos('//',AUrl)<>0)then
    s := AnsiMidStr(s,Pos('/',s)+1,Length(s));

  Result := s;
end;
__________________
TAleD = class(TUser)
public
function HelpMe(ASubject, ARequest: String): String;
function GiveMeExample(ASubject: String): TStringList;
procedure WriteReview(APost: Integer; ADescription: TStringList);
end;
Ответить с цитированием