16269
Goto Top

VB6 - Wenn ein/e Sub/Function ausgeführt wird reagiert die Form nicht!

Wenn ein Sub oder eine Function ausgeführt wird, die ca 20sec dauert, dann reagiert die Form während dieser Zeit nicht!

Hallo,
ich habe ein Problem mit meinem eigenen Programm!
Ich bin dabei einen FTP-Client zu proggen! Ich bin auch schon recht weit, das Downloaden usw klappt ganz gut!
Allerdings habe ich genau mit dem Downloaden ein Problem! Die Datei wird in einer Function runtergeladen, und während das passiert, reagiert die Form nicht! Wenn man z.B. größere Dateien runterlädt, dann würde ich gerne einen Fortschrittsbalken machen, aber wenn die Form nicht reagiert, dann ist das schlecht!

Ich hoffe ihr habt eine Lösung, mir wurde mal CreateThread(...) empfohlen, aber da kommen bei mir nur Fehler, das "read" nicht ausgeführt werden kann!

MfG,
Manuel Rossa


PS: Noch ne Frage nebenbei: Wisst ihr, wie ich die Downloadgeschwindigkeit messen kann? Ich verbinde mich mithilfe der Wininet.dll auf den FTP-Server!

Content-ID: 20385

Url: https://administrator.de/contentid/20385

Ausgedruckt am: 22.11.2024 um 07:11 Uhr

theint
theint 25.11.2005 um 16:07:20 Uhr
Goto Top
Schau Dir die Beispiele auf www.planet-source-code.com/vb an. Da findest Du viele gute FTP Clients und Server.
16269
16269 25.11.2005 um 16:54:15 Uhr
Goto Top
Ja.... das Problem ist, das ich das gerne selber machen würde... naja, ich schau mal nach!

Trotzdem vielen dank!
aFankhauser
aFankhauser 02.08.2009 um 21:59:58 Uhr
Goto Top
hatte in HTA mal das selbe problem.
ich habe dann herausgefunden, dass die Dateiverarbeitung die CPU so sehr in Anspruch nimmt, dass die gar nicht mehr die Zeit hatte, sowas anzuzeigen.
hab dann einfach eine kleine Pause (0.01 sek) eingebaut und dann hats funktioniert.