Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   C# Konsole schließen? (https://www.delphipraxis.net/43468-konsole-schliessen.html)

malo 4. Apr 2005 17:49


Konsole schließen?
 
Wie kann ich in C# die Konsole schließen? Hab schon nach "Terminate" und "Close" gesucht, aber nichts für Konsolen gefunden :(

malo 5. Apr 2005 19:34

Re: Konsole schließen?
 
:duck:

Michael_Bayer 5. Apr 2005 19:58

Re: Konsole schließen?
 
Meinst Du bei einer Konsolenanwendung?

IMHO ist das Sache des Betriebssystems, solche Fenster wieder zu schliessen

MagicAndre1981 5. Apr 2005 19:59

Re: Konsole schließen?
 
Code:
System.Environment.Exit(ERRORCODE);
Damit beendest du den Process und übergibst dem Betriebsystem den Errorcode.

Quelle:
Zitat:

ms-help://MS.NETFrameworkSDKv1.1.DE/cpref/html/frlrfSystemEnvironmentClassExitTopic.htm
André

malo 5. Apr 2005 20:14

Re: Konsole schließen?
 
Zitat:

Zitat von Michael_Bayer
Meinst Du bei einer Konsolenanwendung?

IMHO ist das Sache des Betriebssystems, solche Fenster wieder zu schliessen

Naja, es gibt aber so tolle Sachen wie "win-API" bzw. jetzt ".NET-Framework", die dem betriebsystem anweisungen geben können :zwinker:

@Magic: Danke. Nur, welchen Paramter muss ich als ExitCode übergeben? Ich hab schon von 0 bis 5 alles durchprobiert, bei keinem wird meine Konsole geschlossen :?

MathiasSimmack 5. Apr 2005 20:19

Re: Konsole schließen?
 
@malo: Den Wert darfst du dir ausdenken! Das bedeutet, er wird an das Betriebssystem geliefert, und bspw. eine andere Anwendung (die dein Programm aufgerufen hat) könnte ihn dann auswerten.

Dass sich deine Konsole nicht schließen will, kommt mir aber spanisch vor. :gruebel:

MagicAndre1981 5. Apr 2005 20:22

Re: Konsole schließen?
 
Denkt dir ein Errorcode aus. 0 alles in Ornung usw.

Warum das Fenster nicht zu geht ist ein bissle komisch. Bist du Admin?
Abeitest du auf einem Netzlaufwerk?

André

malo 5. Apr 2005 20:32

Re: Konsole schließen?
 
Zitat:

Zitat von MagicAndre1981
Denkt dir ein Errorcode aus. 0 alles in Ornung usw.

Warum das Fenster nicht zu geht ist ein bissle komisch. Bist du Admin?
Abeitest du auf einem Netzlaufwerk?

André

Admin bin ich, ja. Ich hab nur grade keine Ahnung, was ein Netzlaufwerk ist :gruebel:

Das Konsolenfenster wird einfach nicht geschlossen :(

MathiasSimmack 5. Apr 2005 20:42

Re: Konsole schließen?
 
Darf ich auch mal ´ne Frage stellen? Du öffnest die Konsole mit "cmd.exe", nehme ich mal an? Du startest dein Programm. Richtig? Und dann erwartest du, dass sich die Konsole von allein schließt? Das
Code:
System.Environment.Exit(0);
bezieht sich in dem Fall auf dein Programm. Die Konsole musst du schon selbst schließen, oder schauen ob es, wie seinerzeit beim API, eine Möglichkeit gibt, das Fenster "tty" zu suchen und zu schließen.

MagicAndre1981 5. Apr 2005 20:43

Re: Konsole schließen?
 
Ein Netzlaufwerk ist das, wenn du auf einem anderen PC ein Freigabe machst und dann über Netzwerkumgebung->Netzlaufwerk verbinden gehst und dein PC zu der verbindest. Dann hast du ein neues Laufwerk, z.B. Z:.

.NET ist standardmäßig so eingestellt, das wenn du auf Netzlaufwerken arbeitest, nicht alle Rechte hast und mache Methoden nicht ausführen kannst.

Zeig mal bitte dein Codeteil her, denn bei mir wird mein Testprogramm beendet.

André


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:48 Uhr.
Seite 1 von 2  1 2      

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