Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.03.26;
Скачать: [xml.tar.bz2];

Вниз

Отображение с Label.caption символов по их 16-тиричному коду   Найти похожие ветки 

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

Мастера подскажите пожалуйста, если я пишу:
Label1.Caption:=#$0100;
то получаю символ "А", а как мне в цикле менять значение символа т.е. я хочу отобразить интервал от #$0100 до #$0200, че-то не соображу никак...


 
Жуков Олег   (2006-03-13 10:09) [1]

Chr


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

Олег спасибо, но chr "returns the character with the ordinal value (ASCII value)" т.е. видимо в диапазоне то 255 а мне нужно что бы и юникодные символы отображалить, есть ли подобная функция для символов старше 255-го?


 
Dmitrij_K   (2006-03-13 10:35) [3]

Label1.Caption - юникод не потдерживает


 
Жуков Олег   (2006-03-13 10:42) [4]

Sory за невнимательность. Есть API функция MultiByteToWideChar, судя по названию, делает то что надо, а вот как отобразить полученый символ в Win32 VCL  приложении, я честно говоря не знаю. Может быть какой-нибудь MessageBoxW правильно покажет.


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


> leonidus ©   (13.03.06 10:03)  
> Мастера подскажите пожалуйста, если я пишу:
> Label1.Caption:=#$0100;
> то получаю символ "А", а как мне в цикле менять значение
> символа т.е. я хочу отобразить интервал от #$0100 до #$0200,
>  че-то не соображу никак

for ch:= #$0100 to #$0200 do Label1.Caption:=Label1.Caption+ch;

Это что ли надо?


 
Жуков Олег   (2006-03-13 10:45) [6]

Или DrawTextExW


 
leonidus ©   (2006-03-13 13:54) [7]

А с отображением у меня проблем нет, я использую компоненты TNT. Но все же не пойму как мне узнать код того или иного символа, таблица символов показывает что символ "æ" имеет код U+00E6 а какой код мне передать label`у что бы этот символ отобразить? TntLabel3.Caption:=#$E6; отображает совсем не то - символ "ж"... т.е. после символов #$ должен стоять шестнадцатиричный код или нет?


 
leonidus ©   (2006-03-13 15:54) [8]

люди не бросайте на произвол судьбы!



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

Форум: "Начинающим";
Текущий архив: 2006.03.26;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.039 c
2-1142267233
Fenix
2006-03-13 19:27
2006.03.26
Динамическое заполнение ListView


2-1141655314
mrAndersen
2006-03-06 17:28
2006.03.26
Простейшая прога, но...


2-1142110719
afisher
2006-03-11 23:58
2006.03.26
как связывать данные переменной между формами?


8-1130080534
!Trinix
2005-10-23 19:15
2006.03.26
3D painting


2-1141756772
Dmitrij_K
2006-03-07 21:39
2006.03.26
Непонятки с регистром символов в коде





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский