реклама на сайте
подробности

 
 
> Русификация GUI PowerPac IAR
kolobochishe
сообщение Nov 22 2011, 11:32
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 240
Регистрация: 14-04-10
Из: Россия, г.Челябинск
Пользователь №: 56 634



Как русифицировать GUI PowerPac?

При включении Enable MultiByte Support в настройках проекта C++ Compiler появляется следующая ошибка
Прикрепленное изображение


Вот что сказано на этот счет в руководстве GUI PowerPac
Цитата
Programming examples

If we want to display a text containing non-ASCII characters, we can do this by manually computing the UTF-8 codes
for the non-ASCII characters in the string.
However, if your compiler supports UTF-8 encoding (Sometimes called multi-byte encoding), even non-ASCII
characters can be used directly in strings.
//
// Example using ASCII encoding:
Character range UTF-8 Octet sequence
0000 - 007F 0xxxxxxx
0080 - 07FF 110xxxxx 10xxxxxx
0800 - FFFF 1110xxxx 10xxxxxx 10xxxxxx
IAR PowerPac™ GUI
598 User Guide PPGUI-1
//
GUI_UC_SetEncodeUTF8(); /* required only once to activate UTF-8*/
GUI_DispString("Hal\xc3\xb6le");
//
// Example using UTF-8 encoding:
//
GUI_UC_SetEncodeUTF8(); /* required only once to activate UTF-8*/
GUI_DispString("Halöle");


Я рассчитывал на второй вариант указанный в примере.

Но, как я уже сказал, multibyte support вызывает ошибку при компиляции

В общем, поделитесь опытом русификации кто знает sm.gif
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 5th August 2025 - 18:00
Рейтинг@Mail.ru


Страница сгенерированна за 0.01348 секунд с 7
ELECTRONIX ©2004-2016