Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > C++

Ответ
 
Опции темы
Старый 25.03.2010, 12:31   #1
gforcer18
Нуждающийся
 
Аватар для gforcer18
 
Регистрация: 06.02.2010
Адрес: Ижевск, Удмуртия, РФ
Сообщений: 78
Написано 19 полезных сообщений
(для 54 пользователей)
Смущение Работа с текстом в TextBox в Visual C++

Задача: Вывести текст, создать новую строку.
Решение:
При щелчке мыши происходит:
this->textBox1->Text="Text"
Вот тут то и загвоздка, единственный метод для создания новой строки который я нашел Lines. Но он все время ругается, сколько не пыхтел, так и не понял как его применять.

Что прошу:

Помогите разобраться в Lines для TextBox, в том как создать новую линию.
Или покажите другие способы.
Спасибо
__________________
Активный, общительный, адекватный, вежливый, терпеливый, немножко ленивый, креативный оригинал
(Offline)
 
Ответить с цитированием
Старый 25.03.2010, 14:06   #2
IGR
Blitz's Shame !!
 
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений
(для 2,013 пользователей)
Ответ: Работа с текстом в TextBox в Visual C++

Но он все время ругается, сколько не пыхтел, так и не понял как его применять.
а как оно тебя ругает ??
мы шо тут одни телепаты ??
(Offline)
 
Ответить с цитированием
Старый 25.03.2010, 15:28   #3
gforcer18
Нуждающийся
 
Аватар для gforcer18
 
Регистрация: 06.02.2010
Адрес: Ижевск, Удмуртия, РФ
Сообщений: 78
Написано 19 полезных сообщений
(для 54 пользователей)
Ответ: Работа с текстом в TextBox в Visual C++

После щелчка по кнопке происходит:
//Вписываем имя пользователя в TextBox
this->textBox1->Text=Environment::UserName;
//Начинаем новую строку и пишем в нее "Строка"
this->textBox1->Lines="Cтрока";
А вот ответ компилятора, не могу понять, как же применять Lines
error C2664: System::Windows::Forms::TextBoxBase::Lines::set: невозможно преобразовать параметр 1 из 'const char [7]' в 'cli::array<Type,dimension> ^'
__________________
Активный, общительный, адекватный, вежливый, терпеливый, немножко ленивый, креативный оригинал
(Offline)
 
Ответить с цитированием
Старый 25.03.2010, 15:52   #4
gforcer18
Нуждающийся
 
Аватар для gforcer18
 
Регистрация: 06.02.2010
Адрес: Ижевск, Удмуртия, РФ
Сообщений: 78
Написано 19 полезных сообщений
(для 54 пользователей)
Ответ: Работа с текстом в TextBox в Visual C++

нашел решение проблемы через другой метод. Так как я использую TextBoxBase класс с Net платформой, то воспользовался такой схемой:
this->textBox1->Text+=Environment::NewLine+"Строка2";
__________________
Активный, общительный, адекватный, вежливый, терпеливый, немножко ленивый, креативный оригинал
(Offline)
 
Ответить с цитированием
Старый 25.03.2010, 15:52   #5
h1dd3n
Бывалый
 
Аватар для h1dd3n
 
Регистрация: 19.06.2008
Сообщений: 679
Написано 264 полезных сообщений
(для 450 пользователей)
Ответ: Работа с текстом в TextBox в Visual C++

Сообщение от gforcer18 Посмотреть сообщение
//Начинаем новую строку и пишем в нее "Строка"
this->textBox1->Lines="Cтрока";
http://msdn.microsoft.com/en-us/libr...es(VS.71).aspx
Как ты можешь на место массива присвоить строку?
UPD
Не успел =)
Все правильно сделал - ведь для textbox'a все что ты вводишь - одна сплошная строка с символами переноса.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 23:53.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com