Dobrý den,
lze se zbavit tohoto standardního chování? Kupříkladu nepřesouvat po Write kurzor na další znak - či tak nějak... Poněvadž já potřebuji psát pouze tam, kam kurzor umístím - ne na další pozici... (Cíl zmíněn v nadpisu - potřebuji volně po celé ploše zapisovat znaky, ovšem bez scrollu - bez přesunu bufferu na další řádek.)
Děkuji.
Fórum › .NET
Jak zapsat poslední znak konzole bez přesunu bufferu?
Toto vlákno bylo označeno za vyřešené — příspěvek s řešením.
Asi vyřešeno přes Backspace:
"\b "
Jen mne na tomto řešení štve, že to dělá před pravým krajem mezeru... (Což je asi důvod, proč to funguje.)
static extern bool WriteConsoleOutput
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 52 hostů
Podobná vlákna
C# - jak zapsat do souboru unicode pole — založil BDS
Jak vyhledat znak v textu? — založil TrixCZE
C# - Jak zapsat "centimetry čtvereční" ? — založil Nikeed12
Moderátoři diskuze