![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 29.09.2009
Сообщений: 587
|
![]()
TExtbox заполняю таким образом
Код:
Есть идеи как это исправить? ЗАрание спасибо ![]() Последний раз редактировалось Stilet; 29.09.2009 в 09:36. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 29.09.2009
Сообщений: 587
|
![]()
вот что в этоге выводится в текст бокс
01234567891011121314151617181920212 22324252627282930313233343536 37383940414243444546474849505152535 4555657585960616263646566676 и т. д. а должны быть символы((( |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 29.09.2009
Сообщений: 587
|
![]()
нужно из числа получить символ например
int i; i=255; cout<<Char(i); вывидется буква я но в текст боксе выводится не буква я а каракуля хз какая((( |
![]() |
![]() |
![]() |
#6 | ||
Форумчанин
Регистрация: 02.07.2009
Сообщений: 722
|
![]()
Понял о чем Вы)) Вот смотрите:
Код:
Цитата:
Код:
Цитата:
Если мне не изменяет память, textBox записывает переменные вида только String Так-что просто переводите char в String и: Код:
|
||
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 29.09.2009
Сообщений: 587
|
![]()
String^ s ;
char b; b=255; s=b.ToString(); this->textBox1->AppendText(s); результат -1 Если пытаюсь куда либо вставить преобразование char(b); или Char(b)ж вылетает гора ошибок типа warning C4309: =: усечение константного значения error C2440: <function-style-cast>: невозможно преобразовать 'System::String ^' в 'wchar_t' |
![]() |
![]() |
![]() |
#8 | |
Форумчанин
Регистрация: 02.07.2009
Сообщений: 722
|
![]()
Вам нужно char преобразовать в String
Код:
![]() Доберусь домой до ноута напишу что и как.. а можно поподробнее задачу сформулировать что вообще нужно было сделать то?)) Ну я вот такое нашел(о работоспособности нечего незнаю): Цитата:
|
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 29.09.2009
Сообщений: 587
|
![]()
вообщем что мне нужно)))
есть переменная i в ней храниться число в диапазоне от 0 до 256 мне нужно научиться переделывать это число в буквы/символ но не делать с целочисленного типа текстовый. и наоборот тоесть например 47=a 48=b 49=c и тд и чтоб можно это было все записывать в элемент textbox способ textbox1->text=Char(i) работает но только с англискими буквами и цифрами а вот руские печатает каказябриками |
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,089
|
![]()
textbox скорее всего юникодные строки отображает, а на вход ему даётся 1-байтовая строка. В UTF-8 коды англицкого алфавита совпадают с кодировкой 1251, а вот с русскими проброс выходит судя по всему.
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Visual Studio 2008, Visual C++ | mrandrey | Visual C++ | 15 | 25.08.2009 12:18 |
Visual Studio C++ Массив элементов TextBox | PMike | Помощь студентам | 20 | 31.05.2009 01:18 |
Как перевести проект из Visual C++ 2003 в Visual C++ 2008? | iukash | Visual C++ | 8 | 17.04.2009 22:36 |
Создание элемента TextBox в Visual Studio C++ | PMike | Помощь студентам | 8 | 04.04.2009 15:17 |
C++ Элемент TextBox Visual Studio | PMike | Общие вопросы .NET | 1 | 04.04.2009 12:39 |