Gibt es eine Möglichkeit, C# Compiler, Visual Studio 2010 zu zwingen, eine Methode aufzurufen, wenn der Benutzer die Konsole schließt? Ich weiß, dass dies in Windows-Formularen durch eine Art von Ereignisbehandlung oder Verwendung von dispose-Methoden erfolgen kann. Aber was ist mit console, gibt es eine ähnliche Möglichkeit, eine Methode beim Schließen aufzurufen?Aufruf einer Methode beim Schließen der Konsole
Antwort
Sie brauchen in den meisten Fällen keine spezielle Technik ... fügen Sie einfach die Routine hinzu, die Sie zu Ende gedacht haben des Programms; Nun, Sie können Ihr Programm auf diese Weise schreiben. Wenn Sie jedoch noch damit umgehen müssen, gibt es einen Ctrl + C-Mechanismus oder das sogenannte CancekKeyPress-Ereignis.
prüfen this
Nein! das ist nicht möglich, weil Sie keinen Code für das Konsolenfenster geschrieben haben und keine Ereignisse zu überschreiben haben
Verwenden Assembler-Programmierung zu tun.
Um Assemblersprache Konstrukts Verwendung _asm {} in C# // Google es zu verwenden, um weitere
zu stoppen jemand aus dem Schließen der Konsole Fenster überschreiben Sie die Unterbrechung, die andere auf ctrl + c oder es genannt wird, ist unterbrechen, dass genannt wird beim Beenden des Programms. Überschreiben Sie es.
Sie sind in Schwierigkeiten? Verwenden Sie einfach Assembly. :) – Groo
- 1. ValueError beim Aufruf einer Methode
- 2. Aufruf einer ApplicationController-Methode von der Konsole in Rails
- 3. Fehler beim Aufruf der Methode
- 4. Probleme beim Aufruf der aspx.cs-Methode
- 5. Code auf Konsole schließen?
- 6. Aufruf einer Methode beim Beenden von Geofence
- 7. PlatformNotSupportedException beim Aufruf einer Web-Service-Methode
- 8. Unbekannte Ausnahme beim Aufruf der EJB-Methode
- 9. Konsole ohne Ausgang schließen
- 10. Aufruf einer NSTimer-Methode
- 11. Java Aufruf einer Methode
- 12. Aufruf einer Methode Gruppe
- 13. Aufruf einer void-Methode
- 14. Schließen MS Office C# Konsole
- 15. Aufruf der Servlet-Methode
- 16. Aufruf einer Methode der Unterklasse in Java
- 17. Rails Aufruf einer Controller-Aktion von der Konsole
- 18. $ http.get -Methode funktioniert nicht beim zweiten Aufruf
- 19. Aufruf einer Methode innerhalb eines Moduls
- 20. NullPointer Ausnahme beim Aufruf einer Methode von onResume
- 21. Fehler beim Aufruf einer dynamischen Methode in einem statischen Kontext?
- 22. Fehler beim Aufruf von Methode auf NPObject beim Aufruf von Java Applet-Methode aus GWT Client-Code
- 23. Probleme beim Aufruf der Methode für Objekt - JAVA
- 24. Aufruf einer Methode nach Zustandsänderung
- 25. Nullreferenceexception beim Aufruf asynchroner Methode verspottet Objekt
- 26. Aufruf einer Methode auf einer Karte von einer anderen Methode
- 27. Wie setzen Sie den Parameterwert beim Aufruf der Java-Methode?
- 28. Nullpointer beim Aufruf statische Methode der statischen Unterklasse
- 29. InvalidProgramException: Ungültiger IL-Code beim Aufruf der Methode
- 30. Get XML-Antwort beim Aufruf der Webservice-Methode
Der Compiler kann nichts über ... tun, wenn Ihr Programm ausgeführt wird, ist die Arbeit des Compilers bereits erledigt. –
Siehe [hier] (http://social.msdn.microsoft.com/Forums/en-US/csharpgeneral/thread/707e9ae1-a53f-4918-8ac4-62a1eddb3c4a/) –
@ BaliC Link scheint tatsächlich zu funktionieren. – Groo