Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Anwendung blockieren solange Datensicherung läuft (https://www.delphipraxis.net/66405-anwendung-blockieren-solange-datensicherung-laeuft.html)

Berserker 29. Mär 2006 11:18


Anwendung blockieren solange Datensicherung läuft
 
Hallo.

Gib es eine Möglichkeit, meine Anwendung zu blockieren (Sanduhr zeigen) so lange ich meine Datensicherung durchführe?
Also das weder Alt+F4 etc funktioniert?

MfG, Ronny

Matze 29. Mär 2006 11:20

Re: Anwendung blockieren solange Datensicherung läuft
 
Hi,

mit

Delphi-Quellcode:
Screen.Cursor := crHourGlass;
Kannst du die Sanduhr anzeigen, vergiss das Zurücksetzen aber nicht (csDefault);

Alt + F4 etc würde ich im OnClose über

Delphi-Quellcode:
Action := caNone;
verhindern, du musst das natürlich in eine if-Abfrage einbauen, sonst lässt sich die Anwendung gar nicht schließen. Den Prozess kann man natürlich generell killen, aber das ist ja klar.

Luckie 29. Mär 2006 11:24

Re: Anwendung blockieren solange Datensicherung läuft
 
Und wenn sie über den Taskmanager abgeschossen wird?

Berserker 29. Mär 2006 11:25

Re: Anwendung blockieren solange Datensicherung läuft
 
Gibt es denn auch eine Funktion

z.B. Programm.Warten
Programm.weitermachen?

Matze 29. Mär 2006 11:27

Re: Anwendung blockieren solange Datensicherung läuft
 
Was soll das bringen? Wenn du eine datensicherung durchführst, muss das Programm diese doch vornehmen, da nützt einfaches Warten doch nicht. :gruebel:

Über die Eigenschaft Enabled kannst du halt Benutzereingaben verhindern.


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:07 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