AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Datei mit Fortschrittsanzeige auf einen Ftp-Server hochlade
Thema durchsuchen
Ansicht
Themen-Optionen

Datei mit Fortschrittsanzeige auf einen Ftp-Server hochlade

Ein Thema von Dark-L0rd · begonnen am 29. Jul 2004 · letzter Beitrag vom 16. Aug 2004
Antwort Antwort
Dark-L0rd

Registriert seit: 29. Jul 2004
9 Beiträge
 
Delphi 7 Enterprise
 
#1

Re: Datei mit Fortschrittsanzeige auf einen Ftp-Server hoch

  Alt 31. Jul 2004, 17:30
Das mit dem Dateigröße ermitten habe ich jetzt anderes gemacht, jetzt geht es:

Delphi-Quellcode:
for i := 0 to 9 Do
   begin
    if ser_dat1[i] = 'then break;
    if FindFirst(ser_dat1[i], faAnyFile, srec) = 0 then
    begin
     try
      iFileSizeAll := iFileSizeAll + srec.Size;
     finally
      FindClose(srec);
     end;
    end;
   end;
Das progg fror immer bei Hochladen ein... Ich habe jetzt einfach 'son IdAntiFreeze1 hinzugefügt, jetzt geht das...

Ich habe jetzt nur noch ein Problem: Das setzten der Position der StatusBar des Server-Statuses.
Ich habe das jetzt so gemacht, dass die Position immer nach der Größe der Hochzuladenen Datei ist.
(z.b. Datei 1 = 10 MB; Datei 2 = 50 MB; StatusbarMax = 70 MB; Position beim anfang des Hochladens der ersten Datei = 20/70; Position beim Anfang des Hochladens der zweiten Datei = 70/70)
Die Lösung ist irgendwie unschön, vorallem wenn die zweite Datei noch hochläd, aber die Server-Status-Bar schon voll ist...
Gibt es da eine besser möglichkeit die Position zu aktuallisieren?
Schonmal Danke für die Hilfe!
---MfG--
Dark-L0rd
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:54 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz