Autor Beitrag
JustusJonas
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 222



BeitragVerfasst: Fr 29.08.03 10:57 
Hallo Leute,

ich weiß einfach nicht mehr weiter!

Ich habe ein Programm geschrieben, dass mir Dateien auf einen FTP überträgt. Meine Dateien stehen in einem Memo-Feld und nach und nach wird alles hochgeladen. Das funktioniert auch einwandfrei, aber wenn noch 23 Files in der Liste sind bekomme ich folgende Fehlermeldung:
user defined image

Es ist auch egal wie viele Dateien in der Queue sind. Immer wenn noch 23 übrig sind kommt die Meldung. Wenn weniger als 23 in der Queue sind funktioniert alles einwandfrei.

Woran könnte das liegen? Hat vielleicht die Illuminate was damit zu tun? ;)

Greetz

Edit: Ach ja...hier noch der Quelltext:
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
        FTP1.Connect;
        mmLogBackup.Lines.Add('Verbindung hergestellt');
        for  i := mmFiles.Lines.Count -1 downto 0 do
             begin
             DateiName[i] := ExtractFileName(mmFiles.Lines[i]);
             FTP1.Put(mmFiles.Lines[i], DateiName[i]);
             mmLogBackup.Lines.Add('Datei ' + DateiName[i] + ' hochgeladen');
              mmFiles.Lines.Delete(i);
             end;
        FTP1.Disconnect;
        mmLogBackup.Lines.Add('Verbindung getrennt');
        mmLogBackup.Lines.Add('-------------------');
derDoc
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 623

Win Vista Prof
D2007 Prof
BeitragVerfasst: Fr 29.08.03 11:00 
Hier wäre der Quellcode von deinem Hochladen vieleicht hilfreich.

_________________
MfG derDoc
There are only 10 types of people: those who understand binary and those who don't.
JustusJonas Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 222



BeitragVerfasst: Fr 29.08.03 11:00 
:D Danke für die schnelle Antwort! Ich war gerade am Editieren! ;)

Greetz
derDoc
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 623

Win Vista Prof
D2007 Prof
BeitragVerfasst: Fr 29.08.03 11:25 
In deinem Quelltext ist meiner Meinung nach kein Fehler.

Was hast du denn für eine Delphi-, bzw. Indy-Version?

_________________
MfG derDoc
There are only 10 types of people: those who understand binary and those who don't.
JustusJonas Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 222



BeitragVerfasst: Fr 29.08.03 11:46 
Habe die Delphi-Version 5.0 hier auf dem PC und Indy 9.0!

Zumindest beruhigt es mich schon mal, dass der Fehler nicht bei mir liegt! :)

Greetz
barfuesser
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 324



BeitragVerfasst: Fr 29.08.03 12:21 
Debugge mal in Deinen Quellcode und kontrolliere mmFiles.Line.
Kann es sein, daß Du die Eigenschaft Capacity von mmFiles.Line setzt?

barfuesser