Einzelnen Beitrag anzeigen

Benutzerbild von Fussball-Robby
Fussball-Robby

Registriert seit: 22. Okt 2007
Ort: Nähe Köln
1.063 Beiträge
 
Delphi 7 Enterprise
 
#6

Re: datei nicht überschreiben..

  Alt 27. Mär 2008, 22:17
Zitat von napstar:
Delphi-Quellcode:
  i:=1;
  dateiname:='\video';
  endung:='.flv';
  dlname:=dateiname+inttostr(i)+endung;
  if FileExists(downloadpfad+dlname) then begin
  while i<>i do begin
  i:=i + 1;
  end;
  end;
i ist immer 1
Klar, weil du i nur um 1 erhöhst, wenn i ungleich i ist - was nie zutrifft.
Probiers doch mal so:
Delphi-Quellcode:
i := 1;
While FileExists(downloadpfad + 'video' + IntToStr(i) + '.flvdo inc(i);//Solange Datei mit i existiert, i um 1 erhöhen
Mfg
Robert L.
Der folgende Satz ist richtig!
Der vorherige Satz ist falsch!

Paradox
  Mit Zitat antworten Zitat