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

Вниз

Подскажите юникодные коды символов   Найти похожие ветки 

 
leonidus ©   (2006-03-10 12:58) [0]

Мастера, делаю в программе отображение транскрипции и портебовалось узнать код следующих символов (показать тут сами символы не могу т.к. не знаю их кода, а поиск в таблице сисмволов ни к чему не привел... может я что-то пропустил):
1. что-то вроде русского "з" (встрачается в транскрипции слова "abat-jour")
2. что-то вроде "^" только не "висящие" и "стоящий" символ (встрачается в транскрипции слова "a-bubble")
3. что-то вроде буквы "с" только зеркально отраженной относительно вертикальной оси (встрачается в транскрипции слова "A-bomb")  

Заранее спасибо за любые подсказки.


 
Плохиш ©   (2006-03-10 13:02) [1]

http://www.unicode.org/charts/


 
leonidus ©   (2006-03-10 13:07) [2]

Не понял, а как пользоваться приведенным сайтом?


 
Плохиш ©   (2006-03-10 13:15) [3]


> Не понял, а как пользоваться приведенным сайтом?

Ну можно на ссылки нажимать и то что отобразиться читать.


 
Crash Coredump ©   (2006-03-10 13:20) [4]

system32\charmap.exe


 
leonidus ©   (2006-03-10 13:35) [5]

>charmap.exe я как раз облазил весь, но там очень трудно искать, много шрифтов и в каждом куча символов, я думал может как-то упростить процесс поиска


 
Mystic ©   (2006-03-10 13:56) [6]

Окрываешь Word, набираешь нужный текст и сохраняешь его в HTML :) Находишь в нужном месте Ӓ


 
Styx_   (2006-03-10 14:04) [7]


> charmap.exe я как раз облазил весь, но там очень трудно
> искать, много шрифтов и в каждом куча символов, я думал
> может как-то упростить процесс поиска

Смотреть в одном шрифте, содержащем нужное подмножество. Думаю, Arial Unicode MS поможет.


 
leonidus ©   (2006-03-11 00:31) [8]

Странно но у меня в Win XP нету Arial Unicode MS, откуда его можно скачать?
И еще вопрос, поставил я библиотечку TNT, там есть Label поддерживающий отображение юникода, т.е. мне удалось считать строчку из юникодного файла и корректно ее вывести, но возник вопрос, а как мне самому (не читая из файла) передать в TNTLabel.caption  код юникодного символа если я его найду в таблице символов, скажеи отобразить а с умляутом (его код в шрифте Arial равен 00E4)?


 
Игорь Шевченко ©   (2006-03-11 01:02) [9]


> а как мне самому (не читая из файла) передать в TNTLabel.
> caption  код юникодного символа если я его найду в таблице
> символов, скажеи отобразить а с умляутом (его код в шрифте
> Arial равен 00E4)?


Caption := #E4 ?


 
Игорь Шевченко ©   (2006-03-11 01:04) [10]

или #228


 
leonidus ©   (2006-03-11 01:07) [11]

Caption := #E4 не катит т.к. компилятор выдает ошибку, перевел это дело в десятичную систему, получилось: Caption:=#228, нормально компилит но выдается не тот символ который нужен а русская буква "д"


 
Игорь Шевченко ©   (2006-03-11 01:37) [12]


> его код в шрифте Arial равен 00E4



> Caption:=#228, нормально компилит но выдается не тот символ
> который нужен а русская буква "д"


Может, шрифт сменить ?

Китайский я выводил таким образом, но там коды больше 255 были.


 
leonidus ©   (2006-03-11 10:30) [13]

а на что сменить-то? в Arial есть символы юникода, почему бы им не отобразиться?


 
isasa ©   (2006-03-11 10:48) [14]

leonidus ©   (11.03.06 10:30) [13]

Caption:= #$00E4,

только первый байт, смещение нужной талицы символов.
В общем см. по charmap.exe, там есть код. U...


 
isasa ©   (2006-03-11 10:51) [15]

Сорри для двух, должно быть
Caption:= #$00+#$E4
хотя не факт, что это будет правильно интерпретироваться(как один двухбайтовый символ)


 
Anatoly Podgoretsky ©   (2006-03-11 11:01) [16]

Не надо путать шрифты и редакторы Дельфи с Юникод, они не Юникодовые.
А в TNT это записывается в свойство Caption_UTF7 естественно в формате UTF7


 
leonidus ©   (2006-03-11 21:11) [17]

Методом втыка я выяснил что все нужные мне символы есть в шрифте Lucida Sans Unicode, установил его в качестве шрифта для отображения у компонента TNTLabel, и дальше пишу например:
TntLabel2.Caption:=#$0292;
при это отображается символ "ʒ",
Если пишу:
TntLabel2.Caption:=#$0254, то получаю символ "ɔ", а если укажу
TntLabel2.Caption:=#$0283, то получу "ʃ".
т.е. все нормально, но вот незедача, два символа "æ" и "ð" отображаться никак не хотят. Их коды соответственно 00E6 и 00F0, при этом если я пишу
TntLabel2.Caption:=#$00E6 то получаю "ж" вместо "æ"... в чем же трабла?  
И еще вопрос, сейчас я жестко прописываю скажем TntLabel2.Caption:=#$0254
а как мне например в цикле менять код шестнадцатиричного символа?

Анатолий, я что-то не нашел у Label`а в библиотеке TNT ни свойства ни метода Caption_UTF7...


 
leonidus ©   (2006-03-12 11:08) [18]

люди help!



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

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

Наверх




Память: 0.51 MB
Время: 0.058 c
15-1141999204
oldman
2006-03-10 17:00
2006.04.02
Опрос... так, для души... и кое-какие точки расставить...


2-1142424719
HpeHoBuHa
2006-03-15 15:11
2006.04.02
MS Ёксель. Chart ы


3-1139211904
Fynjy1984
2006-02-06 10:45
2006.04.02
Вычисляемое поле


15-1141545075
Ученик чародея
2006-03-05 10:51
2006.04.02
Служба поиска в Интернет.


2-1142405836
kkostik
2006-03-15 09:57
2006.04.02
Определить имя устройства!