WWW.ИСХОДНИКИ.РУ cpp.sources.ru
java.sources.ru web.sources.ru soft.sources.ru
jdbc.sources.ru asp.sources.ru api.sources.ru

  Форум на исходниках
  C / C++ / Visual C++
  Проблема с Ресурсами

СПРОСИТЬ  ОТВЕТИТЬ
профайл | регистрация | faq

Автор Тема:   Проблема с Ресурсами
Igor_Gritsco опубликован 26-04-2001 11:34 MSK   Click Here to See the Profile for Igor_Gritsco   Click Here to Email Igor_Gritsco  
есть ли какая нибуди функция чтобы можно было програмно поменять один ресурс на другой если у меня есть ресурсы для 2-х LANGUAGE
aldep опубликован 26-04-2001 20:47 MSK     Click Here to See the Profile for aldep  Click Here to Email aldep     
Не совсем понятна проблема.
Обычно задачу много язычности решают компилируя все языкозависимые ресурсы в разные DLL (с одинаковыми идентификатором ресурсов). И при рспользовании того или иного языка загружают соответственную DLL, весь остальной код остается без изменений.
OlegN опубликован 27-04-2001 11:54 MSK     Click Here to See the Profile for OlegN  Click Here to Email OlegN     
Есть еще другой вариант, но он редко применяется.
В одном файле ресурсов ты можешь хранить
ресурсы (диалоги, строковые таблицы, битмапы и т.д.) с одним и тем-же идентификатором, но для разных языков. Смотри поле Language в свойствах (properties) ресурсов.
В этом случае механизм загрузкм таков :
Если локализация компьютера соответствует одному из языков ресурса, то грузится этот ресурс. т.е. если у тебя в Windows русская локализация то будут грузится русские ресурсы, если английская, то анлийские.

СПРОСИТЬ  ОТВЕТИТЬ
Перейти:


E-mail | WWW.ИСХОДНИКИ.RU

Powered by: Ultimate Bulletin Board, Freeware Version 5.10a
Purchase our Licensed Version- which adds many more features!
© Infopop Corporation (formerly Madrona Park, Inc.), 1998 - 2000.