Forum: Object-Pascal / Delphi-Language
Delphi
by dominikkv,
6. Mai 2010
Wobei es auch interaktive Bildschirmschoner gibt, bei denen man Tasten drücken und die Maus bewegen kann, ohne dass sich der Bildschirmschoner beendet. Eig eine ganz gute Idee ;)
Forum: Object-Pascal / Delphi-Language
Delphi
by dominikkv,
6. Mai 2010
Hallo,
das Schließen über den X-Button rechts oben kannst du auch mit dem Event OnCloseQuery abfangen (CanClose auf False setzen). Es gibt natürlich Wege, den Taskmanager zu deaktivieren (Gruppenrichtlinien?), allerdings hat der Taskmanager schon einen gewissen Sinn und Zweck.
Ansonsten such mal hier im Forum
Forum: Object-Pascal / Delphi-Language
Delphi
by dominikkv,
30. Apr 2010
Hi Lukas,
in Delphi musst du ein bisschen umdenken: Es gibt zwar noch die Hauptschleife (wie von dir erwähnt Application.Run), mit der hast du als Programmierer aber nichts zu tun! Wenn sich etwas ändert wird Delphi dich informieren.
Beispiel: du hast einen Button. Du willst bei einem Klick darauf etwas ausführen.
a) Polling
Du frägst alle 10 msec ab, ob der Button gedrückt ist. Wenn ja,...
Forum: Object-Pascal / Delphi-Language
Delphi
by dominikkv,
30. Apr 2010
Hmm du denkst falsch. Du musst ereignisorientiert denken, das heißt Delphi bestimmt selbst, wann etwas ausgeführt wird. Nimm einfach einen TTimer, klatsch ihn auf die Form und stell ihn entsprechend ein (Intervall in Milisekunden!). Dann machst du einen Doppelklick auf den Timer und du siehst eine OnTimer-Procedure. Diese wird nun in deinem eingestellten Intervall aufgerufen, dh dort kannst du...