Těžko radit, když neuvedete, co na obrazovce ukazujete. Na obrazovku se dá psát libovolného místa, takže k žádnému rolování nedojde. Nastavíte kurzor na souřadnice, dejme tomu x,y a píšete
Console.SetCursorPosition(x, y)
Console.Write("nějaký text")
Aby kód byl jednodušší, udělejte si pro zápis rutinu, třeba
Module Module1
Sub NaPisTo(ByVal s As String, ByVal x As Integer, ByVal y As Integer)
Console.SetCursorPosition(x, y)
Console.Write(s)
End Sub
Sub Main()
' pouzití subrutiny, třeba
NaPisTo("Text od levého horního rohu", 0, 0)
NaPisTo("Text na pátý řádek, začátek 5 znaků zleva", 4, 4)
NaPisTo("...pokračuji v prvním řádku...", 28, 0)
Console.ReadLine()
End Sub
End Module
Jasně, že text i souřadnice můžou být v proměnných
|