Diskuze: Znak na více kláves do Console.ReadKey();

C# .NET .NET (C# a Visual Basic) Znak na více kláves do Console.ReadKey(); American English version English version

Avatar
vojta.hudec8
Člen
Avatar
vojta.hudec8:

Ahoj,
je nějaká možnost jak dostat například "ť" do readKey? Kdybych to musel dělat přes readLine, tak bych musel překopat celý program.
Díky všem za nápady.

 
Odpovědět 29. července 23:16
Avatar
Marian Benčat
Redaktor
Avatar
Marian Benčat:

Console.ReadKe­y().KeyChar

 
Nahoru Odpovědět 30. července 4:39
Avatar
vojta.hudec8
Člen
Avatar
vojta.hudec8:

Moje chyba. Takhle už to mám, jen jsem to neřekl. Problém je, že ReadKey bere jednu klávesu nebo kombinaci kláves stisknutých současně. Takže nejspíšu budu muset udělat podmínku, že když je stisknutý háček, pak načíst další písmeno a přes switch vybrat tu správnou kombinaci, která by vznikla. Ale to se mi nezdá jako nejlepší řešení, protože například každé velké písmeno s háčkem nebo čárkou se bez capslocku dá napsal pouze na víc kláves, ale né na víc kláves stisknutých současně.

 
Nahoru Odpovědět 30. července 10:00
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.