![]() |
(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 |
Re: (ftp) datei hochladen mitt fortschrittanzeige??
Im OnWork Event gibts nen Parameter AWorkCount, schau dir den mal an
|
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.
|
Re: (ftp) datei hochladen mitt fortschrittanzeige??
Zitat:
|
Re: (ftp) datei hochladen mitt fortschrittanzeige??
Zitat:
|
Re: (ftp) datei hochladen mitt fortschrittanzeige??
Zitat:
![]() |
Re: (ftp) datei hochladen mitt fortschrittanzeige??
oh, entschuldige, die habe ich irgendwie übersehen( aber gesucht habe ich!!) :oops:
*peinlich* werd mal reinschauen... |
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:
Grüße, Dj_Base
procedure TForm1.NMFTP1PacketRecvd(Sender: TObject);
begin Label1.Caption := IntToStr(NMFTP1.BytesRecvd) + ' Bytes von ' + IntToStr(NMFTP1.BytesTotal) + ' Bytes'; end; |
Re: (ftp) datei hochladen mitt fortschrittanzeige??
also das register FastNet hab ich nicht (delphi 7)
|
Re: (ftp) datei hochladen mitt fortschrittanzeige??
Ab D7 sind die Indys dabei. Die haben aber entsprechende Ereignisse.
|
Re: (ftp) datei hochladen mitt fortschrittanzeige??
also irgendwie bekomm ich das nicht hin :? :wall:
aber dann nehme ich halt ein ganz normales ftp programm, das geht ja auch, nur ein bisschen mühsamer... :( trotzdem vielen dank für die antworten... |
Re: (ftp) datei hochladen mitt fortschrittanzeige??
Liste der Anhänge anzeigen (Anzahl: 1)
Mensch, so ein paar vorgefertigte Methoden zu implementieren kann doch nicht so schwer sein. Demo im Anhang.
|
Re: (ftp) datei hochladen mitt fortschrittanzeige??
soory, aber irgendwie hab ich mich ein bisschen dumm angestellt :cry:
aber jetzt funktioniert alles wunderbar :-D vielen dank :hello: |
Re: (ftp) datei hochladen mitt fortschrittanzeige??
Na dann ist ja alles nochmal gutgegangen... :wink:
Dj_Base |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:47 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz