Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Русские программы на американском компе!!! [D5, Win2k, WinXP]


C@N ©   (2006-06-24 18:13:00) 

Мастера!!! Вопрос!
Кто нибудь сталкивался с проблемой такого характера:
Есть компутер за океаном, но нет возможности поставить на него русский, в броузере IE русский отображается нормально
Пишу прогу экранная клава Вопрос на этом компе в моей проге (TMemo и кнопки) нормально будет русский язык отображаться или надо к проге еще чего-нить добавлять?


C@N   (2006-07-02 11:55:00) [1]

я за делфой уж год не сидел...какой .нет(((


Eraser   (2006-06-27 01:02:00) [2]

> [10] C@N ©   (25.06.06 10:31)

ну раз "под заказ" - почему бы не .NET не перейти?


C@N   (2006-06-25 10:31:00) [3]


> программа для широкого круга пользователей или под заказ?

Под заказ )))


Германн   (2006-06-25 02:34:00) [4]


> C@N ©   (24.06.06 20:40) [7]
> из чата: чарсет - это свойство объекта класса TFont. надо
> поставить RUSSIAN_CHARSET   тоесть memo1.Font.Charset:=204;
>  так что-ли и проблем у меня не будет??? так??? я чото не
> пойму...


Если программа исходно русскоязычная, то так. Только не стОит использовать 204 вместо символьной константы RUSSIAN_CHARSET. Просто пиши memo1.Font.Charset:=RUSSIAN_CHARSET;
Проблемы будут только в том случае, если на "компутере за океаном" не установлены русские шрифты. Что маловероятно. Имхо.


Eraser   (2006-06-24 21:04:00) [5]

> [5] C@N ©   (24.06.06 19:11)


> пишу экранную клаву...

программа для широкого круга пользователей или под заказ?


C@N   (2006-06-24 20:40:00) [6]

из чата: чарсет - это свойство объекта класса TFont. надо поставить RUSSIAN_CHARSET  
тоесть memo1.Font.Charset:=204; так что-ли и проблем у меня не будет??? так??? я чото не пойму...


C@N   (2006-06-24 19:12:00) [7]

пишу на 5ой делфе, тк другую совесть и тачка поставить не дают, правда под 2К3Srv )))


C@N   (2006-06-24 19:11:00) [8]

не поставить так как в [3] не выйдет, политикой домена БАН (((, а то ябы не заморачивался...
Короче
пишу экранную клаву... которая будет в америке пускаться, на ней есть мемо1 и импровизированная клава из SpeedButton's и внем(мемо) текст набирается (экранной клавиатурой и так простой через сопоставление англ-рус) и сохраняется в файл типа ТХТ, какого вида файл у них там меня не волнует, главное!!! что увидит пользователь в мемо??? и на кнопках???


Eraser   (2006-06-24 19:08:00) [9]

> [0] C@N ©   (24.06.06 18:13)

если программа не очень большая - проще переписать под .NET, там проблем не будет.


Desdechado   (2006-06-24 18:57:00) [10]

В панели инструментов поставить языковую настройку "Язык для не-юникод программ - русский".
Или использовать tnt - компоненты.


C@N   (2006-06-24 18:53:00) [11]

Хек!!! а по подробнее!!! плиз!!!


TUser   (2006-06-24 18:27:00) [12]

> в броузере IE русский отображается нормально

Значит на комп поставлена соотвествующая кодировка. Чарсет у всех контролов русский поставь. Если не будешь с юникодом баловаться - должно работать. А если будешь - надо будет на том компе настройки соотв. сделать.


Наверх

Титульная страница Поиск, карта сайта Написать письмо