Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Programm ALWAYS on top (https://www.delphipraxis.net/11224-programm-always-top.html)

Der_Unwissende 14. Dez 2003 11:13

Re: Programm ALWAYS on top
 
Mal ein Vorschlag in eine ganz andere Richtung. Schreib doch dein Programm einfach System-modal. Ist eine WinAPI-Funktion, greift also tief genug auf Windows zurück, um auch nicht umgangen zu werden. Dann musst du nur noch dafür sorgen, dass das Programm nicht verlassen werden kann (zum Beispiel in dem du das OnExit-Ereignis abfängst) und müsste klappen.
Hab das mal zu meinen Delphi-Anfängen gemacht.

Luckie 14. Dez 2003 11:17

Re: Programm ALWAYS on top
 
Zitat:

Zitat von Der_Unwissende
Schreib doch dein Programm einfach System-modal.

Was heißt das? "Eine Anwendung system-modal zu schreiben". Wenn ich auch nicht weiß, was das sein könnte, Strg+alt+Entf verhindert es bestimmt nicht.

Der_Unwissende 15. Dez 2003 13:43

Re: Programm ALWAYS on top
 
Also, ein Modales Fenster muss immer erst beendet werden, bevor etwas anderes gemacht werden kann. Anders gesagt, dein Programm bekommt als einziges alle Messages. Wenn jetzt also jemand etwas anderes Starten möchte als dein Programm, so müsste dieser Jmd. erstmal dein Prog. beenden.
Wenn du genau das abfängst (was leicht sein sollte), dann kann man vielleicht sogar STRG-ALT-ENTF Drücken und könnte versuchen dein Prog. zu killen, ginge nur nicht. Denn das Programm würde Windows antworten (gilt also als nicht abgestürzt) und trotzdem immer aktiv sein. Ich werd mal gucken, ob ich dir da ein Beispiel schreiben kann.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:29 Uhr.
Seite 3 von 3     123   

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