Форум программистов, компьютерный форум, киберфорум
C++/CLI Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/18: Рейтинг темы: голосов - 18, средняя оценка - 4.56
4 / 4 / 1
Регистрация: 25.10.2012
Сообщений: 218

Ошибка: "выражение должно иметь тип класса" при записи в переменную

01.03.2015, 00:39. Показов 3489. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В VS 13 создаю windows form application.
Все компилируется, появляется форма окна.

Когда добавлял кнопку и хотел привязать к события клика запись текста в переменную, заметил, что по всему коду выдает ошибки.
Например, строчка:
C++
1
textBox1.text
выдает ошибку:
Ошибка: выражение должно иметь тип класса
Из-за чего такое может быть?
Миниатюры
Ошибка: "выражение должно иметь тип класса" при записи в переменную   Ошибка: "выражение должно иметь тип класса" при записи в переменную   Ошибка: "выражение должно иметь тип класса" при записи в переменную  

0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.03.2015, 00:39
Ответы с готовыми решениями:

Ошибка: выражение должно иметь тип класса
Пытаюсь записи из textBox`ов перенести в dataGridView, но в последней строке появляется ошибка (выражение должно иметь тип класса). Как...

Выражение должно иметь тип класса
if (radioButton2.Checked == true) { variant = 2; } выдает ошибку: выражение должно иметь тип класса

Ошибка - "выражение должно иметь тип класса"
Мне нужно создать калькулятор с помощью форм. Когда я настраивала кнопку +/- появилась ошибка - выражение должно иметь тип класса. Ошибка...

4
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
01.03.2015, 10:22
xAndeRx, ну если ты на шарпе пишешь, то будь добр подключай неймспейсы а не с++ инклуды
вместо #include <string.h> и <windows.h> следует записать
C#
1
2
using System;
using System.IO;
и т.д
0
4 / 4 / 1
Регистрация: 25.10.2012
Сообщений: 218
01.03.2015, 16:54  [ТС]
-=ЮрА=-, это c++, шаблон visual studio
0
Администратор
Эксперт .NET
 Аватар для tezaurismosis
9674 / 4826 / 763
Регистрация: 17.04.2012
Сообщений: 9,664
Записей в блоге: 14
01.03.2015, 18:12
Цитата Сообщение от xAndeRx Посмотреть сообщение
C++
1
textBox1.text
C++
1
textBox1->Text = L"Hello";
Text с большой буквы, не точка, а стрелка и выражение как-нибудь использовать (присвоить или передать в метод).
0
01.03.2015, 18:14

Не по теме:

Цитата Сообщение от xAndeRx Посмотреть сообщение
-=ЮрА=-, это c++, шаблон visual studio
- ага только шаблон CLR C++ хотяб прочти что это. Если используешь формы, тогда проект должен быть винформс арр, сейчас в коде смесь кусков видимо из разных проектов

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.03.2015, 18:14
Помогаю со студенческими работами здесь

Ошибка. Выражение должно иметь тип класса
Здравствуйте, не понимаю, в чем ошибка Пишет: выражение слева от &quot;.push_back&quot; должно представлять класс, структуру или объединение; ...

Выражение должно иметь тип класса но имеет тип game::item(*)()
Компилятор выдает такие ошибки, помогите разобраться... И сильно не ругайте)) 1)Выражение должно иметь тип класса но имеет тип...

Выражение должно иметь тип класса
Вот задание 1. Используя структуру, созданную в предыдущей работе, объявить одномерный массив размерностью N элементов (число N...

Выражение должно иметь тип класса
Вот код мне нужно проверить пустое поле textBox1. if (textBox1-&gt;Text.Empty) { Form2 ^ F2; F2 = gcnew Form2(); ...

Выражение должно иметь тип класса
Есть класс матрица, содержащий следующие поля: int rows, cols;//количество строк и столбцов vector &lt;vector &lt;float&gt;&gt;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru