Visual Studio 2012/Konzolová aplikace/Lekce 11
Příkazy
[editovat]Console.BarkgroundColor
[editovat]Příkaz slouží k získání nebo nastavení barvy pozadí konzole.
Console.ForegroundColor
[editovat]Příkaz slouží k získání nebo nastavení barvy písma konzole.
Console.Title
[editovat]Příkaz slouží k získání nebo nastavení titulku okna konzole.
Console.WindowHeight
[editovat]Příkaz slouží k získání nebo nastavení výšku okna konzole.
Console.WindowWidth
[editovat]Příkaz slouží k získání nebo nastavení šířky okna konzole.
Console.CursorSize
[editovat]Příkaz slouží k získání nebo nastavení velikosti kurzoru v konzoli.
Console.CursorWisible
[editovat]Příkaz slouží k získání nebo nastavení viditelnosti kurzoru v konzoli.
Console.CursorTop
[editovat]Příkaz slouží k získání nebo nastavení řádkovou pozici kurzoru v konzoli.
Console.CursorLeft
[editovat]Příkaz slouží k získání nebo nastavení sloupcové pozice kurzoru v konzoli.
Console.Clear()
[editovat]Příkaz vymaže vyrovnávací paměť konzole a nastaví odpovídající zobrazení konzole. Proto je třeba tento příkaz psát až pod nastavení konzole, pokud jej napíšete na začátek nastavení konzole, změny se neprojeví.
Console.Beep()
[editovat]Příkaz přehraje zvukový signál prostřednictví reproduktoru.
Console.ResetColor()
[editovat]Nastaví barvu pozadí a popředí na výchozí hodnotu.
Console.SetCursorPosition(left,top)
[editovat]Nastaví pozici kurzoru, kde left - sloupec kurzoru, top - řádek kurzoru
Programy
[editovat]using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.BackgroundColor = ConsoleColor.Green; // nastaveni barvy pozadi na zelenou
Console.ForegroundColor = ConsoleColor.Black; // nastaveni barvy pisma na cernou
Console.Title = "Moje konzole"; // zmena titulku
Console.WindowHeight = 50; // zmena sirky okna
Console.Clear(); // vycisteni konzole
Console.Beep(1000, 1000); // pipnuti PC speakeru na frekvenci
// 1000 hz jednu vterinu
}
}
}