Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Локализация Билдера

3.0K
25 августа 2005 года
GoldMan
104 / / 15.08.2005
Подскажите, как локализировать программу на билдере.
Например, необходимо использовать национальные символы ă,î,ş,ţ
Без локализации, при считывании из базы билдер понимает их как a,i,s,t.
Ясно, что это AnsiString. Есть ли какие-то средства использовать Unicod.
Если знаете, дайте пожалуйста живые примеры...
3.0K
26 августа 2005 года
GoldMan
104 / / 15.08.2005
Цитата:
Originally posted by GoldMan
Подскажите, как локализировать программу на билдере.
Например, необходимо использовать национальные символы ă,î,ş,ţ
Без локализации, при считывании из базы билдер понимает их как a,i,s,t.
Ясно, что это AnsiString. Есть ли какие-то средства использовать Unicod.
Если знаете, дайте пожалуйста живые примеры...


Наконецто я нашел достойно сложный вопрос....
Что скажете пацаны?

362
26 августа 2005 года
_kolyan
339 / / 03.12.2002
Компоненты нужны или функции обработки строк? Если комопненты то есть полная поддержка юникода у Tnt Unicode Controls - все стандартные комопненты там есть.
10
26 августа 2005 года
Freeman
3.2K / / 06.03.2004
Цитата:
Originally posted by GoldMan
Что скажете пацаны?


А собственно, в чем проблема? Молдавский имеет официальную однобайтовую кодировку, полностью поддерживаемую в Windows или нет? Если имеет - нет проблем, ставьте ее по умолчанию в системе и наслаждайтесь. Правда, русских букв вы не увидите.

Если же без русского никак (или кодировка не поддерживается), без Unicode уже не обойтись.

3.0K
26 августа 2005 года
GoldMan
104 / / 15.08.2005
Цитата:
Originally posted by Freeman
А собственно, в чем проблема? Молдавский имеет официальную однобайтовую кодировку, полностью поддерживаемую в Windows или нет? Если имеет - нет проблем, ставьте ее по умолчанию в системе и наслаждайтесь. Правда, русских букв вы не увидите.

Если же без русского никак (или кодировка не поддерживается), без Unicode уже не обойтись.


С компонентами все ясно... я слышал есть какие-то типы данных в билдере которые поддерживают Unicod, типа WU, но как использовать их без понятия.... Нужно обрабатывать данные... при работе с ансистрингом все теряется... все диакриты.... просто по умолчанью поставить румынский язык в винде не катит... надо юзать и русский, и румынский, и английский...
с контролсами разобрался, установил шрифт ариал и поставил кодировку центрально европейскую... а вот что делать с переменными... с которыми происходит основная работа... в которых должен храниться этот юникод.... ВОПРОС.
просто иначе всю мою программу к черту надо выбросить... и переходить на дот нет....
Что скажете господа????

10
26 августа 2005 года
Freeman
3.2K / / 06.03.2004
Цитата:
Originally posted by GoldMan
при работе с ансистрингом все теряется...


WideString и еще кодировка UTF8: UTF8Encode()/UTF8Decode и т. п.

Цитата:
с контролсами разобрался, установил шрифт ариал и поставил кодировку центрально европейскую...


Ты просто маскировал проблему. Русский ты в этом контроле не увидишь. Похожая проблема уже обсуждалась.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог