Forum: Netzwerke
Delphi
by storm1988,
31. Aug 2005
Ja alles schön und gut aber wie soll ich wissen wie lang ich den Timer anhalten soll??? Des kommt ja sowohl auf die Übertragungsrate an als auch auf die Größe der Datei!!
Ich hab des ganze so realisiert dass ich am Anfang der Übertragung den Timer ausgeschaltet habe und bei der fertigen Übertragung hab ich ihn wieder eingeschalten!
Timer1.enabled := False;
DateiSenden;
Timer1.enabled :=...
Forum: Netzwerke
Delphi
by storm1988,
30. Aug 2005
Ha habs selber raus gefunden. Es ist daran gelegen, dass die Prozedure "Socket.ReadStream(IDS, SizeOfIncomingStream)" in einem Thread behandelt wird (glaub ich zumindest, da der Timer bei meinem Client eine erneute verbindung zwischen der Datenübertragung aufgenommen hat).
Gibt es eine Mölichkeit, dass man das unterbindet also, dass das Programm erst die Übertragung abschließt????