![]() |
Fenster wird nicht ausgeblendet
Hallo zusammen,
ich habe folgendes Problem: Ich lade eine Datei per FTP hoch und blende in der Zwischenzeit ein "Bitte Warten" Fenster ein, dass automatisch geschlossen wird, wenn der Upload erfolgreich war. Klickt man während des Uploads der Datei nun auf ein bereits geöffnetes Programm und arbeitet dort weiter, bleibt das "Bitte Warten" Fenster stehen und wird nicht mehr ausgeblendet. Der Code ist folgender:
Delphi-Quellcode:
BitteWarten.show;
BitteWarten.Update; IdFTP1.Host := 'HOST' ; IdFTP1.Username := 'webXX'; IdFTP1.Password := '123456'; IdFTP1.Connect; BitteWarten.Update; IdFTP1.ChangeDir('/html/public/beitrag'); idftp1.put('beitrag\'+daten.FieldbyName('id').asString+'.php',daten.FieldbyName('id').asString+'.php',false); BitteWarten.Update; IdFTP1.ChangeDir('/html/public/beitrag/pdf'); idftp1.put('beitrag\pdf\pdf'+Daten.FieldbyName('id').asString+'.pdf','pdf'+Daten.FieldbyName('id').asString+'.pdf',false); BitteWarten.Update; IdFTP1.Quit; IdFTP1.Disconnect; BitteWarten.Close; |
Re: Fenster wird nicht ausgeblendet
Hat keiner ne Idee, woran der Fehler liegen könnte?
|
Re: Fenster wird nicht ausgeblendet
Ich würde das Wartenfenster modal erstellen.
|
Re: Fenster wird nicht ausgeblendet
Bist du sicher, daß dein Programm nicht einfach nur irgendwo hängen bleibt und daher erst garnicht beim BitteWarten.Close ankommt?
Jedenfalls sollte es so eigentlich auch funktionieren? :gruebel: Aber du könntest es ja dennoch mal mit BitteWarten.Hide, ansatt BitteWarten.Close versuchen. Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:30 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