Visual Studio 2012/Konzolová aplikace/Lekce 11

Z Wikiverzity

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

        }
    }
}