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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.09.2010, 17:39   #1
MakTpaxep
Пользователь
 
Регистрация: 08.09.2010
Сообщений: 18
Радость Вопрос в вижл студии

Здравстуйте! Приложение windows forms. Выбрал тк ещё не знаю где можно сделать хоть какой-то GUI. Каким образом заполнять свойство Text у объектов?
labelX->Text=s; // где s const char не работает(типа две разные вещи)
посимвольно тоже бред получается.
Буду рад и ссылкам по этому вопросу. Я ещё неопытный в ООП
MakTpaxep вне форума Ответить с цитированием
Старый 11.09.2010, 17:49   #2
russian-stalker
Участник клубаДжуниор
 
Аватар для russian-stalker
 
Регистрация: 23.08.2008
Сообщений: 1,616
По умолчанию

Код:
String s = "text1";
label1.Text = s;
Можно и const String.
pushl $0x18E3DF6B
call ICQ
russian-stalker вне форума Ответить с цитированием
Старый 11.09.2010, 17:52   #3
MakTpaxep
Пользователь
 
Регистрация: 08.09.2010
Сообщений: 18
По умолчанию

error C2228: выражение слева от ".Text" должно представлять класс, структуру или объединение
да и String я первый раз вижу. Я всего 2й курс нам показывали что строки в С это char* ну или char[200] к примеру.
Это типа класс какой-то?
MakTpaxep вне форума Ответить с цитированием
Старый 11.09.2010, 17:53   #4
russian-stalker
Участник клубаДжуниор
 
Аватар для russian-stalker
 
Регистрация: 23.08.2008
Сообщений: 1,616
По умолчанию

С++ или C# ?
Если первое, то label1->text = s;
pushl $0x18E3DF6B
call ICQ
russian-stalker вне форума Ответить с цитированием
Старый 11.09.2010, 17:55   #5
MakTpaxep
Пользователь
 
Регистрация: 08.09.2010
Сообщений: 18
По умолчанию

C++

char *s="blablabla";
label3->Text=s;

error C2440: =: невозможно преобразовать 'char *' в 'System::String ^'
1> Причина: невозможно преобразовать 'char *' в 'System::String ^'
MakTpaxep вне форума Ответить с цитированием
Старый 12.09.2010, 07:06   #6
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,716
По умолчанию

Цитата:
C++
Managed C++/CLI


Раз используете .NET, то и используйте его типы.
p51x вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка установки студии 2008 Syltan Общие вопросы C/C++ 1 05.05.2010 03:15
абстракция текста ошибка студии [C++] ArniLand Общие вопросы C/C++ 3 30.03.2010 18:05
подключение библиотек в 2008 студии lacost Общие вопросы C/C++ 1 27.09.2009 12:00
Не компилится проект на студии 2005 prikolist Общие вопросы C/C++ 31 15.06.2009 19:18