Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi (ftp) datei hochladen mitt fortschrittanzeige?? (https://www.delphipraxis.net/36693-ftp-datei-hochladen-mitt-fortschrittanzeige.html)

100nF 23. Dez 2004 17:28


(ftp) datei hochladen mitt fortschrittanzeige??
 
haloo zusammen

ich will eine datei auf den server laden. so jeden 2ten tag oder so. das ist auch kein problem, aber das programm friert immer ein beim hochladen. der antifreeze nützt auch nichts.
ich will nämlich eine fortschrittanzeige, sonst weiss man nicht ob es überhaupt hochlädt, oder ob das programm abgestürzt ist, und wie lange es noch etwa dauert.

ich benutze idFTP und lade die dateiem mit put('datei', 'datei') hoch


ich wäre froh wenn ihr mir helfen könnt

Ultimator 23. Dez 2004 17:40

Re: (ftp) datei hochladen mitt fortschrittanzeige??
 
Im OnWork Event gibts nen Parameter AWorkCount, schau dir den mal an

Luckie 23. Dez 2004 17:42

Re: (ftp) datei hochladen mitt fortschrittanzeige??
 
Desweiteren gibt es die Suche, du bist nicht der erste, der das Frag und dann gibt es zu den Indys noch die Demos.

100nF 23. Dez 2004 17:43

Re: (ftp) datei hochladen mitt fortschrittanzeige??
 
Zitat:

Im OnWork Event gibts nen Parameter AWorkCount, schau dir den mal an
tut mir leid, aber damit konnte ich nicht viel anfangen :?

100nF 23. Dez 2004 17:44

Re: (ftp) datei hochladen mitt fortschrittanzeige??
 
Zitat:

Zitat von Luckie
Desweiteren gibt es die Suche, du bist nicht der erste, der das Frag und dann gibt es zu den Indys noch die Demos.

das weiss ich, aber es gab niemand, der eine fortschrittanzeige wollte

Luckie 23. Dez 2004 17:46

Re: (ftp) datei hochladen mitt fortschrittanzeige??
 
Zitat:

Zitat von urbanbruhin
das weiss ich, aber es gab niemand, der eine fortschrittanzeige wollte

Du sollst nicht lügen. :warn:
Hier im Forum suchenindy fortschrittsanzeige.

100nF 23. Dez 2004 17:49

Re: (ftp) datei hochladen mitt fortschrittanzeige??
 
oh, entschuldige, die habe ich irgendwie übersehen( aber gesucht habe ich!!) :oops:

*peinlich*

werd mal reinschauen...

Dj_Base 23. Dez 2004 17:57

Re: (ftp) datei hochladen mitt fortschrittanzeige??
 
Hi!
Benutzt doch die NMFTP-Komponente aus dem Register FastNet.
da hast du schöne Ereignisse wie OnPacketRecvd und OnPacketSent und Eigenschaften wie BytesRecvd und BytesSent; damit kanst du super einen Vortschrittsbalken programmieren.
Ein kleines Beispiel mit einem Label:
(Es sollte kein großes Problem sein, dass für eine TStatusBar "umzuwurschteln" ;) )
Delphi-Quellcode:
procedure TForm1.NMFTP1PacketRecvd(Sender: TObject);
begin
  Label1.Caption := IntToStr(NMFTP1.BytesRecvd) + ' Bytes von ' + IntToStr(NMFTP1.BytesTotal)
  + ' Bytes';
end;
Grüße, Dj_Base

100nF 23. Dez 2004 17:59

Re: (ftp) datei hochladen mitt fortschrittanzeige??
 
also das register FastNet hab ich nicht (delphi 7)

Luckie 23. Dez 2004 18:00

Re: (ftp) datei hochladen mitt fortschrittanzeige??
 
Ab D7 sind die Indys dabei. Die haben aber entsprechende Ereignisse.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:25 Uhr.
Seite 1 von 2  1 2      

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