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

 
 
> Сообщения на двух языках для вывода на индикатор, Нужны идеи
KSN
сообщение Apr 1 2009, 03:32
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 404
Регистрация: 3-12-04
Из: Новосибирск
Пользователь №: 1 304



Вывожу текстовые сообщения на индикатор. Требуется выводить на русском, либо на английском языке. Первое что пришло в голову:
char message1_rus[]="сообщение 1";
char message2_rus[]="сообщение 2";

char message1_eng[]="message 1";
char message2_eng[]="message 2";

char *ptr_rus[] = {message1_rus,message2_rus};
char *ptr_eng[] = {message1_eng,message2_eng};

char **Language= &ptr_rus[0];

далее, при выводе
LCD_print(Language[1]);// Вывожу "сообщение 2".

что очень не удобно,т.к. надо знать номер сообщения в Language. Удобнее было бы использовать имя message2_rus.
Есть идеи?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
KSN
сообщение Apr 1 2009, 04:46
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 404
Регистрация: 3-12-04
Из: Новосибирск
Пользователь №: 1 304



Получается, что надо делать через #define.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 19th July 2025 - 17:38
Рейтинг@Mail.ru


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