AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Beenden meines Delphi Programms während einer For Schleife
Thema durchsuchen
Ansicht
Themen-Optionen

Beenden meines Delphi Programms während einer For Schleife

Ein Thema von Hepheisto · begonnen am 2. Jan 2007 · letzter Beitrag vom 7. Jan 2008
 
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#7

Re: Beenden meines Delphi Programms während einer For Schlei

  Alt 2. Jan 2007, 13:29
Überprüfe nicht auf = true und = false, sondern mach es so:

Delphi-Quellcode:
if foo then
// ...
if not foo then
Mittels Delphi-Referenz durchsuchenbreak (F1 drücken!) verlässt man eine Schleife. Bei dir könnte das also so aussehen:

Delphi-Quellcode:
for t := 1 to 20 do
begin
  if exit_program then break;
  // ...
end;
exit_program wäre hier eine boolsche Variable, die zu beginn auf false steht und im OnClose auf true gesetzt wird.

Evtl. muss du die Funktion "Pause" auch mit einer Abbruchbedingung versehen, je nach dem, was alles diese Verzögerung verursacht.
  Mit Zitat antworten Zitat
 


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 13:59 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