Как вывести букву которая назначена по нажатию кнопки клавиатуры, заместо цифр ?

 
Добрый день, не знаю как правильно составить вопрос, в общем задается кнопка нажатия на клавиатуре:
input int      HotKeyZ        = 90;                // Клавиша Z
Далее например, на экране нужно вывести то что назначено над 90 т.е Z

Проблема, как это сделать? выводится число 90
 
   string sA = " ";
   StringSetCharacter(sA, 0, HotKeyZ);
   Print(sA);
 
Ihor Herasko #:

Спасибо но не работает,
 использую:

enum key {
   key1 = 65,         // A
   key2 = 66,         // B
}
---
input key      knopka1             = key2;               //             - ляля


   string sA = " ";
   StringSetCharacter(sA, 0, key2);

Что не так? постоянно выдает букву А, хотя должна быть буква В

 

Элементарная ошибка

 

Ну вот так все правильно выдает:

#property script_show_inputs

enum key {
   key1 = 65,         // A
   key2 = 66,         // B
};

input key      knopka1             = key2;


void OnStart() {
  string sA = " ";
   StringSetCharacter(sA, 0, (ushort)knopka1);
   Print("val: ",sA);   
}
 
Ребят всем спасибо за ответы, долго мучился, но так и не понял, как возможно вывести букву Ё ??

enum keyy {
   key1 = 65,         // A
   key2 = 66,         // B
   key3 = 192,       // Ё

};


input key      knopka1             = key3;


void OnStart() {
  string sA = " ";
   StringSetCharacter(sA, 0, (ushort)knopka1);
   Print("val: ",sA);   
}
 
как я понял данный способ выводит не то что в комментах написано а то что под цифрами подразумевается, собственно что я и спросил.
Странно что у меня выводится под 192 буква А, я ломал голову что я не так делаю. 
Как вывести букву Ё или же как вывести то что под комментами ? 
 
vebster005 #:
Ребят всем спасибо за ответы, долго мучился, но так и не понял, как возможно вывести букву Ё ??

enum keyy {
   key1 = 65,         // A
   key2 = 66,         // B
   key3 = 192,       // Ё

};

А кто вам сказал что код Ё = 192? Где вы это взяли?

 
Alexey Viktorov #:

А кто вам сказал что код Ё = 192? Где вы это взяли?

я всегда использовал:

 
Alexey Viktorov #:

А кто вам сказал что код Ё = 192? Где вы это взяли?

оххх спасибо вам!!!! откуда только вы взяли 1025? я использовал таблицу выше и знал что она подходит, я ломал голову почему при 192 у меня выводит А

Я правильно понимаю что для русский букв все другие цифры? но ведь выводило бы тильду? а не А
 
vebster005 #:

я всегда использовал:

Код клавиши это не код символа. А взял я это из строки кода. На картинке видно эту строку.

Причина обращения: