AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Kreuzbutton - kein Event ausgelöst?

Ein Thema von richie · begonnen am 9. Jun 2008 · letzter Beitrag vom 10. Jun 2008
Antwort Antwort
Benutzerbild von richie
richie

Registriert seit: 21. Apr 2006
Ort: Dresden
127 Beiträge
 
#1

Re: Kreuzbutton - kein Event ausgelöst?

  Alt 9. Jun 2008, 16:46
Hallo,

Zitat von Fussball-Robby:
Du könntest auf Application.Terminated abfragen
Wie ich bereits schrieb, handelt es sich nicht um das Mainform. Somit nützt es mir ja auch wenig, auf Application.Terminated zu prüfen!


Zitat von Fussball-Robby:
oder mit einer Boolschen Variable arbeiten.
Auch hier hab ich schon geschreiben, dass ich es theoretisch machen würde, allerdings wird ja kein Event ausgelöst, in dem ich das dann durchführen könnte.


Zitat von Fussball-Robby:
Allerdings solltest du deine Programmstruktur noch einmal überdenken, denn in einer Schleife auf Eingaben zu warten ist nicht das Wahre.
Dass das nicht das Non-Plus-Ultra darstellt, weiß ich. Nur muss ich das ganze bis spätestens Freitag fertig stellen, und da es bis jetzt zufriedenstellend läuft, möchte ich daran vorerst nichts ändern.


Zitat von IceTube:
Da hat er Recht, du könntest aber auch "Application.HandleMessages" probieren...
Das ändert das Problem leider nicht.

Nocheinmal das Problem, weil ich glaube, dass das noch nicht so richtig verstanden wurde: mir geht es weniger darum, die Schleife zu Beenden, als vielmehr zu erfahren, warum kein Event ausgeführt wird.
Die Schleife sieht folgendermaßen aus (über Sinn und Nutzen möchte ich mich jetzt nicht streiten):

Delphi-Quellcode:
while (not frmGame.return) do
begin
  frmGame.Delay(50);
  Application.HandleMessage;
end;
Robert
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:26 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