![]() |
Schaff es nicht ein Programm zu beenden
Hallo,
ich schaff es einfach nicht, ein Programm zu beenden, es läauft durchgehen ein Prozessorlastiger Vorgang mit Application.ProcessMessages; es gibt 2 formen, in der einen untit ist halt der ganze code für die verarbeitung und wenn man auf der anderen form ein button drückt soll das programm beendet werden, hab es schon probiert mit application.terminate, aber das programm schließt sich dann erst, wenn der Vorgang durchgeführt wurde.. sollte sich aber direkt beenden.. wie kann ich das machen? der prozessorlastige vorgang ist eine FOR schleife, hab schon versucht die irgendwie während der laufzeit zu beenden, auch erfolgslos.. vielleicht jemand tipps? |
Re: Schaff es nicht ein Programm zu beenden
mach bei until noch ein
Delphi-Quellcode:
rein
(erste bedingung) and (not Application.Terminated)
|
Re: Schaff es nicht ein Programm zu beenden
until?
hab ja ne FOR schleife.. gibts kein until.. soweit ich weiss "for i = 0 to bla do" |
Re: Schaff es nicht ein Programm zu beenden
Bei For so:
Delphi-Quellcode:
For x to x do begin
... If Application.Terminated then Break; ... end; |
Re: Schaff es nicht ein Programm zu beenden
yeaha danke sunlight.. funzt perfekt..
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:06 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