Компонент Convertor при преобразовании IntToChar - число->символ
выдаёт английские буквы вместо русских. Как включить поддержку русского алфавита?
Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
|
|||
карма: 0 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Convertor при преобразовании IntToChar понятия не имеет о том, как будет выглядеть этот символ на экране. Если ему сказали преобразовать число 128 в символ, то он и выдает символ, у которого код равен 128. Но если Вы хотите, чтобы это выглядело на экране винды как русская буква 'А', то надо дополнительно сделать преобразование элементом CharSet в режиме DOS_WIN. При этом получится символ с кодом 192.
|
|||
карма: 9 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
Программа ниже выведет слово Привет рускими буквами, полученными из кодов
|
|||
карма: 27 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Не у всех есть в For свойство UncludeEnd.
Кстати, не нашел перевода для Unclude. P.S. О-как! Оказывается Message прекрасно выполняет роль точки останова при отладке.... Если ей подрихтовать выходное событие, или спарить с Hub-ом.... |
|||
карма: 9 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
Galkov писал(а): Не у всех есть в For свойство UncludeEnd.В данном примере оно не критично. Но хорошо, что тема была поднята потому что слово Unclude на самом деле не существует ни в одном словаре, т.к. должно писаться Include. |
|||
карма: 27 |
|
5