Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.11.2008, 23:47   #1
Bigtyoma
Пользователь
 
Аватар для Bigtyoma
 
Регистрация: 02.07.2008
Сообщений: 68
По умолчанию Язык в Combobox

Здравствуйте, я хочу сделать свою программу на нескольких языках, в Combobox у меня есть Русский Украинский English как мне сделать чтобы при выборе одного из этих языков на форме все "части" программы были написаны на этом языке
Bigtyoma вне форума Ответить с цитированием
Старый 10.11.2008, 00:20   #2
SunKnight
Участник клуба Подтвердите свой е-майл
 
Аватар для SunKnight
 
Регистрация: 14.12.2007
Сообщений: 1,434
По умолчанию

Можно использовать INI файлы или типизированные и не типизированные файлы. При загрузке программы данные из файла должны считываться и присваиваться нужному компоненту.
Проповедую design patterns, верую в MVC, доверяю eXtrime programming.
SunKnight вне форума Ответить с цитированием
Старый 10.11.2008, 00:34   #3
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Позволю себе малость уточнить: не только при загрузке, но и по событию OnChange комбобокса выбора языка, с одновременной фиксацией в ини-файле.

Последний раз редактировалось mihali4; 10.11.2008 в 00:43.
mihali4 вне форума Ответить с цитированием
Старый 10.11.2008, 18:03   #4
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

последние версии среды в себя включают инструменты интернационализации.
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 10.11.2008, 19:08   #5
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Да очень уж они специфические, как-будто китайцы разрабатывали.
Проще самому, по старинке...
mihali4 вне форума Ответить с цитированием
Старый 11.11.2008, 08:55   #6
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

спецефические и, порой, кривоватые это полностью согласен, но все же о них упомянуть стоит ибо офицально они как раз для этого и предназначены )
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 11.11.2008, 17:34   #7
MasterofCDM
Пользователь
 
Регистрация: 02.07.2008
Сообщений: 94
По умолчанию

Попутно вопрос: есть ComboBox, пользователь сделал выбор, а как узнать номер Items который выбрал пользователь, т.е. ComboBox.Items[x], как получить x
MasterofCDM вне форума Ответить с цитированием
Старый 12.11.2008, 09:25   #8
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

рано вы интернационализацей занялись.
Код:
itemindex
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 12.11.2008, 09:34   #9
MasterofCDM
Пользователь
 
Регистрация: 02.07.2008
Сообщений: 94
По умолчанию

Цитата:
рано вы интернационализацей занялись.
в самый раз, спасибо!!!
MasterofCDM вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
казахский язык Алёна Общие вопросы Delphi 11 18.11.2010 14:35
Язык SunKnight Общие вопросы Delphi 9 29.02.2008 20:16
Не могу внести строку из combobox в combobox!? tacer Помощь студентам 1 30.11.2007 19:45
РУССКИЙ ЯЗЫК vicdon Паскаль, Turbo Pascal, PascalABC.NET 3 19.11.2007 14:34
язык программировния vitalik007 Свободное общение 8 10.09.2007 14:16