HamzaMcBob Ответов: 1

Как мне...использовать переменную в качестве ключа для нажатия клавиши


string sentence = "Mahesh Chand is a cool guy ";
            char[] charArr = sentence.ToCharArray();
            foreach (char ch in charArr)
            {

                Console.WriteLine(ch);
            }



                Console.WriteLine("!");


                InputSimulator sim = new InputSimulator();


                string yelp = Console.ReadLine();
                sim.Keyboard.KeyPress(VirtualKeyCode.VK_C);
               
       
                sim.Keyboard.KeyPress(VirtualKeyCode.VK_I);
         
                sim.Keyboard.KeyPress(VirtualKeyCode.VK_C);

              
        
               Console.WriteLine(yelp);


                //Console.ReadLine();

Я просто хочу, чтобы ключ, который выводится наружу, был взят из "ch" из массива chr
как бы я это сделал? спасибо

Что я уже пробовал:

sim.Keyboard.KeyPress(VirtualKeyCode.VK_(ch));
sim.Keyboard.KeyPress(VirtualKeyCode.VK_ch);

и т.д.
ps да я понимаю это действительно просто просто не очень опыт работы с этой библиотекой

1 Ответов

Рейтинг:
1

Gerry Schmitz

char ch = 'A';
Keys keys = (Keys) ch;
// etc.