Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.06.2015, 00:16   #1
Mat Bourn
Форумчанин
 
Регистрация: 13.04.2015
Сообщений: 140
По умолчанию как присвоить юникод компоненту Label c++ Builder

Добрый вечер. Может как-то можно присвоить символ которого нету на клавиатуре компоненту Label ?
Mat Bourn вне форума Ответить с цитированием
Старый 17.06.2015, 09:08   #2
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

А чо за символ?
Изображения
Тип файла: png 51.png (29.3 Кб, 148 просмотров)
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 17.06.2015, 09:15   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Если не ошибаюсь, то можно взять Embarcadero C++ Builder (любую версию >2009, например, нынешнюю линейку XE, вплоть до свежей XE8), так уникод прямо из коробки, без танцев с бубном.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 17.06.2015, 11:22   #4
Mat Bourn
Форумчанин
 
Регистрация: 13.04.2015
Сообщений: 140
По умолчанию

Любой символ. Хотя бы 00D7
Mat Bourn вне форума Ответить с цитированием
Старый 17.06.2015, 12:45   #5
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
Хотя бы 00D7
Код:
Label100500.Caption:= 'Ч';


На конкретный вопрос - конкретный ответ!
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 17.06.2015, 13:40   #6
Mat Bourn
Форумчанин
 
Регистрация: 13.04.2015
Сообщений: 140
По умолчанию

Классная шутка.
Mat Bourn вне форума Ответить с цитированием
Старый 17.06.2015, 13:47   #7
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
Классная шутка.
Ну, ты ж первый начал. Я спросил, что за символ. Отвечай точно.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 17.06.2015, 13:55   #8
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
По умолчанию

Цитата:
Сообщение от Mat Bourn Посмотреть сообщение
Любой символ. Хотя бы 00D7
Приводите код нужного символа к WideChar и будет Вам счастье.
Код:
Label1->Caption=(WideChar)0x00D7;
Streletz вне форума Ответить с цитированием
Старый 17.06.2015, 14:03   #9
Mat Bourn
Форумчанин
 
Регистрация: 13.04.2015
Сообщений: 140
По умолчанию

Вот ты вывесил первый скриншот. Там я выбираю определенный какой мне нужен символ, и сразу высвечивается его код. Как я понял его называют "юникод". Вот и в чем и вопрос. Может можно без скачивания новой среды Embarkadero c++ присвоить этот код labely. Т.е. перевести этот код, чтобы в label высвечивался нужный символ.

Label1->caption = widechar(0xood7). Присваивается номер 215 а не нужный мне символ?

Последний раз редактировалось Stilet; 17.06.2015 в 14:39.
Mat Bourn вне форума Ответить с цитированием
Старый 17.06.2015, 15:03   #10
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
По умолчанию

Цитата:
Сообщение от Mat Bourn Посмотреть сообщение
Вот ты вывесил первый скриншот.
Скринов в тему я пока не выкладывал. Все скрины пока выкладывал только min@y™.
Цитата:
Сообщение от Mat Bourn Посмотреть сообщение
Label1->caption = widechar(0xood7). Присваивается номер 215
0x00D7 это и есть 215 в 16-ричной системе.
Цитата:
Сообщение от Mat Bourn Посмотреть сообщение
а не нужный мне символ
Я Вам привёл пример, чтобы показать наглядно. Если нужен не 215й, а какой-то другой подставьте его код. Узнать код можно из таблицы символов (1й скрин выложенный min@y™).
Streletz вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Присвоить значение поле в DBGrid'e компоненту DBLookupComboBox2 фЁдОр БД в Delphi 14 07.09.2012 14:26
C++Builder+юникод+listbox NadS Помощь студентам 2 14.01.2012 09:32
Многосторочный Label в C++ Builder Кирилл Дегтярёв Помощь студентам 0 03.03.2011 15:10
программе переход на сайт по компоненту Label Aboltus Компоненты Delphi 3 28.07.2008 18:02
Вопрос по label. Как сделать так чтобы label была прозрачной. Lonix Компоненты Delphi 2 01.04.2007 06:23