Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Eigenen Return-Code setzten (https://www.delphipraxis.net/110487-eigenen-return-code-setzten.html)

NikoMitDaMacht 18. Mär 2008 21:45


Eigenen Return-Code setzten
 
Hallo,

Ich versuche mir gerade eine eigene Auth-Methode für OpenVPN zu machen.
Man kann das mit einer batch-datei machen und openvpn mit den exit-wert der Batch sagen ob die Authentifizierung geglückt ist.

Nun meine Frage:
Wie kann ich meine (Konsolen)Anwendung mit einem "Rückgabe"-wert beenden?

Grüße Niko
:cheers:

mkinzler 18. Mär 2008 21:49

Re: Eigenen Return-Code setzten
 
Delphi-Quellcode:
write( <Returncode>);

Phoenix 18. Mär 2008 21:51

Re: Eigenen Return-Code setzten
 
Ich dachte das wäre 'exit' ? Write schreibt das doch nur auf StdOut?

NikoMitDaMacht 18. Mär 2008 21:56

Re: Eigenen Return-Code setzten
 
Ja das stimmt.
Write schreibt nur auf die Standartausgabe.
Ich brauche aber etwas womit ich den Beendigungs-Code der Anwendung setzen kann

Also das äquivalent zu "exit 1"

Fussball-Robby 18. Mär 2008 21:58

Re: Eigenen Return-Code setzten
 
Gabs nicht sowas wie ExitCode() oder so?

NikoMitDaMacht 18. Mär 2008 22:01

Re: Eigenen Return-Code setzten
 
Ja stimmt!
Es gibt eine Variable ExitCode!
Damit funktioniert es.

Danke.

Delphi-Quellcode:
  ExitCode :=1;
  exit;

Fussball-Robby 18. Mär 2008 22:01

Re: Eigenen Return-Code setzten
 
Wusst ichs doch 8)

mkinzler 18. Mär 2008 22:14

Re: Eigenen Return-Code setzten
 
Da habe ich dich missverstanden. Ich dachte mehrere Dateien in einer Pipe.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:01 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz