Thema: Delphi String hochzählen

Einzelnen Beitrag anzeigen

Hawkeye219

Registriert seit: 18. Feb 2006
Ort: Stolberg
2.227 Beiträge
 
Delphi 2010 Professional
 
#6

Re: String hochzählen

  Alt 5. Sep 2006, 16:35
Zitat von Noteip:
Funktioniert super!!!
Wirklich?

Meiner Meinung nach wird die Original-Extension verändert und eine neue angehängt.
Mit dem folgenden Code sollte das nicht mehr passieren:

Delphi-Quellcode:
function NextFileName(const FileName: String): String;
var
  I: Integer;
begin
  Result := ChangeFileExt(ExtractFileName(FileName), '');
  for I := Length(Result) downto 1 do
  begin
    Result[I] := Succ(Result[I]);
    if Result[I] <= 'Zthen Break;
    Result[I] := 'A';
  end;
  Result := Result + '.DAT';
end;
Gruß Hawkeye
  Mit Zitat antworten Zitat