Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.15;
Скачать: CL | DM;

Вниз

Windows-приложение в Unicode   Найти похожие ветки 

 
Turbid ©   (2006-09-28 23:39) [0]

Пользователи программы с нерусскими локалями WindowsXP жалуются на "???" вместо символов в интерфейсе. В связи с этим решил сделать Unicode-версию программы.

Как сие осуществить? Подставлять после функций Api символ W? Этого достаточно? Есть ли ключ или какой-другой способ для того, чтобы копилятор сам использовал по умолчанию Unicode-версии функций?

Извините за откровенное ламерство в этом вопросе - просто никогда не сталкивался.


 
Dmitrij_K   (2006-09-28 23:48) [1]

Может для начала попробуешь настроить Ansi версию
http://forum.vingrad.ru/index.php?showtopic=82093&view=all&hl=setthreadlocale


 
palva ©   (2006-09-29 00:14) [2]

Не использовать VCL, а делать программу на API.
Создать юникодные ресурсы.

> Подставлять после функций Api символ W? Этого достаточно?
Этого не нужно делать, таких и функций может не существовать. Только если вы передаете функции юникодные параметры.


 
Anatoly Podgoretsky ©   (2006-09-29 00:26) [3]

Turbid ©   (28.09.06 23:39)  
Ну если не будешь использовать никаких строковых функций из Дельфи, прямо или косвенно, то достаточно.


 
Германн ©   (2006-09-29 00:34) [4]


> Anatoly Podgoretsky ©   (29.09.06 00:26) [3]

Не нашел следов этой ветки в конференции WinAPI.


 
Anatoly Podgoretsky ©   (2006-09-29 00:38) [5]

Я не знаю, что ты ищешь?
Но для более менее полноценной работы ему нужен TntUnicode Components


 
Германн ©   (2006-09-29 00:45) [6]


> Но для более менее полноценной работы ему нужен TntUnicode
> Components

Не возражаю. Но
> Как сие осуществить? Подставлять после функций Api символ
> W? Этого достаточно?

Наводит на мысль, что автор может быть может написАть свою программу на API и не брать чужие библиотеки. Или я не прав?


 
Gydvin ©   (2006-09-29 01:23) [7]


> Ну если не будешь использовать никаких строковых функций
> из Дельфи, прямо или косвенно, то достаточно.

Писал недавно такое приложение, ужас! Как мало в делфе функций заточенных под widestring.


 
Германн ©   (2006-09-29 01:32) [8]


> Gydvin ©   (29.09.06 01:23) [7]
>
>
> > Ну если не будешь использовать никаких строковых функций
> > из Дельфи, прямо или косвенно, то достаточно.
>
> Писал недавно такое приложение, ужас! Как мало в делфе функций
> заточенных под widestring.

А что ты понимаешь под "в делфе"?
Если VCL, так там их вообще нет, имхо. А если Дельфийский WinAPI, то их там все есть, какие только могут быть. Опять же imho.


 
Turbid ©   (2006-09-29 01:49) [9]

Действительно, я пишу на чистом Api. Тем более что где-то краем уха слышал что VCL Unicode не поддерживает(?).


 
Германн ©   (2006-09-29 01:56) [10]


> Turbid ©   (29.09.06 01:49) [9]
>
> Действительно, я пишу на чистом Api. Тем более что где-то
> краем уха слышал что VCL Unicode не поддерживает(?).

Ну так и спрашивай в соответсвующем форуме! Если что, модератор "перенаправит" твою ветку в другой форум. И не бойся "ламерства"! Большинство на сём форуме ламеры. Но истинными ламерами являются только те, кто упорно отрицает своё ламерство!


 
Gydvin ©   (2006-09-29 07:09) [11]


Германн ©   (29.09.06 01:32) [8]
> Если VCL

Щейчас глянул, действительно, те функции, что я юзал, из юнит TntUnicode Components



Страницы: 1 вся ветка

Текущий архив: 2006.10.15;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.039 c
3-1155627561
Death
2006-08-15 11:39
2006.10.15
Создание индексов в THalcyonDataSet


2-1159628079
pqpqp
2006-09-30 18:54
2006.10.15
if else


1-1157350859
Alkid
2006-09-04 10:20
2006.10.15
IntfClear


3-1155536671
rsa_
2006-08-14 10:24
2006.10.15
что наиболее надежнее эффективнее? MySQL or MSSQL?


2-1159194607
Ega23
2006-09-25 18:30
2006.10.15
Parent PopupMenu "автоматом" - возможено?