Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Programm während der Laufzeit beenden (https://www.delphipraxis.net/18766-programm-waehrend-der-laufzeit-beenden.html)

Taladan 24. Mär 2004 13:30


Programm während der Laufzeit beenden
 
Ich möchte gerne, das das Programm direkt am Start mehrere Dateien ausließt. Das ist auch weiter nicht das Problem, aber wenn es die Dateien nicht findet, sollte es automatisch beenden, wie mach ich das?

Gibt es etwas bestimmtes, was ich dabei beachten sollte (außer die Streams wieder frei zu geben?

Tyrael Y. 24. Mär 2004 13:47

Re: Programm während der Laufzeit beenden
 
Application.Terminate;

Lefko 24. Mär 2004 13:48

Re: Programm während der Laufzeit beenden
 
Hm, ich versteh das Problem dabei noch nicht so ganz :gruebel:

Es soll sich beenden, wenn die Datei(en) nicht gefunden wird(werden)?

Delphi-Quellcode:
if not FileExists(Pfad) then
  begin
   {benutzen Speicher freigeben}
   Application.Terminate;
  end;
Oder :?:

MfG Lefko

Ultimator 24. Mär 2004 14:38

Re: Programm während der Laufzeit beenden
 
Du könntest natürlich auch (wenn du nur ein Fenster hast)
Delphi-Quellcode:
procedure LadeDaten(Pfad:string);
begin
if not Fileexists(Pfad) then
close;
end;
verwenden.

Taladan 24. Mär 2004 18:36

Re: Programm während der Laufzeit beenden
 
Thanks Lefko Dat hab ich gebraucht. Sorry Ultimator, über SDI´s bin ich lange drüber hinaus (besser gesagt, ich hab nie damit angefangen).


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:13 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