Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#9

Re: Datei aus url parsen! [gelöst]

  Alt 21. Feb 2004, 00:28
Hm, wen ich in die Sourcen von der SysUtils reinkucke (sei mal dahingerstellt wie ich das mache. ), dann sehe ich das:
Delphi-Quellcode:
const
  PathDelim = {$IFDEF MSWINDOWS} '\'; {$ELSE} '/'; {$ENDIF}
  DriveDelim = {$IFDEF MSWINDOWS} ':'; {$ELSE} ''; {$ENDIF}
  PathSep = {$IFDEF MSWINDOWS} ';'; {$ELSE} ':'; {$ENDIF}
Delphi-Quellcode:
function ExtractFileName(const FileName: string): string;
var
  I: Integer;
begin
  I := LastDelimiter(PathDelim + DriveDelim, FileName);
  Result := Copy(FileName, I + 1, MaxInt);
end;
Wenn es jetzt noch eine Compiler-Konstante für Linux gibt, könnte man sowas machen:
Delphi-Quellcode:
{DEFINE LINUX}
ExtractFilename(...
{DERINE MSWINDOWS}
Ob das jetzt besser, schöner oder sonst was ist, sei mal dahingestellt.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat