В указанном событии есть входной параметр Keyassci, я его преобразую в символ функцией CHR, на английском регистре все ОК, Но на русском в 2000 windows этот символ кодируется большим числом, чем 256 и происходит ошибка, хотя если загружаешь офис в 1998 windows то кодировка руского регистра нормальная.
Есть конечно метод взять событие keydown и перекодировать английские буквы в русские, но тогда английский шрифрт не наберешь, а делать переключатель шрифта внутри объекта формы неохота, чта нибудь можно еще сделать с нестандартной кодировкой русских букв?