Entwickler-Ecke
Basistechnologien - Fehler bei Console.SetCursorPosition
Max064 - Fr 10.09.10 08:38
Titel: Fehler bei Console.SetCursorPosition
Hi,
ich bekomme beim Aufruf der Funktion Console.SetCursorPosition(x,y) folgenden Fehler:
| Zitat: |
Eine nicht behandelte Ausnahme des Typs "System.IO.IOException" ist in mscorlib.dll aufgetreten.
Zusätzliche Informationen: Das Handle ist ungültig. |
Leider kann ich damit nicht allzu viel anfangen... Was heißt das?
lg Max
danielf - Fr 10.09.10 08:44
Hallo,
hast du den eine Konsolenanwendung? Wie lauten die Parameter?
Gruß
Max064 - Fr 10.09.10 08:48
Die Parameter sind integer Werte. Ich habe auch schon einfach mal (100, 100) versucht, mit dem gleichen Ergebnis.
Was versteht man denn unter Konsolenanwendung?
Yogu - Fr 10.09.10 10:42
Wenn du dein Projekt erstellt, wirst du gefragt, ob du eine Windows-Forms-Anwendung oder eine Konsolenanwendung erstellen möchtest (beides zusammen geht nicht). Die Konsolenanwendung hat nur ein Fenster, und zwar die Eingabeaufforderung, in die du über die
Console-Klasse schreiben kannst.
Willst du stattdessen vielleicht die Position des
Mauszeigers verändern? Dann schau dir mal
Cursor.Position [
http://msdn.microsoft.com/de-de/library/system.windows.forms.cursor.position.aspx] an.
Max064 - Fr 10.09.10 10:48
Also ich habe WindowsForm gewählt ;-). Also muss ich wahrscheinlich Cursor.Position nehmen...
Danke :-)
Yogu - Fr 10.09.10 11:16
Max064 hat folgendes geschrieben : |
| Also muss ich wahrscheinlich Cursor.Position nehmen... |
Console.SetCursorPosition setzt sowieso nicht die Position des Mauszeigers, sondern die der Schreibmarke im Konsolenfenster, also die Position, an die das nächste mal geschrieben wird. Das eine hat mit dem anderen nichts zu tun.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!