Главная страница
    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.48 MB
Время: 0.043 c
15-1142072907
iamdanil
2006-03-11 13:28
2006.04.02
html


15-1141823371
xayam
2006-03-08 16:09
2006.04.02
Delphi + WebMoney


2-1142839231
Naganov
2006-03-20 10:20
2006.04.02
Про ComboBox


15-1141835809
Ученик чародея
2006-03-08 19:36
2006.04.02
Легализация хранения и ношения оружия гражданскими лицами.


15-1142240166
DiamondShark
2006-03-13 11:56
2006.04.02
Помогите найти материалы





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский