Thema: Delphi Teilstring ersetzen?

Einzelnen Beitrag anzeigen

matze99

Registriert seit: 9. Jan 2010
1 Beiträge
 
#5

Re: Teilstring ersetzen?

  Alt 9. Jan 2010, 15:28
Du könntest mit dieser Funktion den Dateinamen vor den Klammern auslesen.
Delphi-Quellcode:
function GetFileName(Source: String): String;
var i: integer;
begin
  for i := Length(Source) downto 1 do
  begin
    if Source[i] = '('
    then
    begin
      result := LeftStr(Source, i-1);
      break;
    end;
  end;
end;
Und dann gehst du einfach wie am Anfang vor.

Delphi-Quellcode:
Dateiname := GetFileName(FileName);
Inc(n);
Filename := Dateiname + '(' + IntToStr(n) + ')' + '.txt';
Liebe Kinder, es stimmt ... solnage auch nur der ertse und lezte Bchutsabe rihctig ist und alle andreen Bcuhsatben irgendwie vorahnden sind,
dann knan man es dennonch lesen, also macht nur weiter so, wir verstehen euch schon
  Mit Zitat antworten Zitat