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

Error C2039: firstnum: не является членом "System::Windows::Forms::Label"

26.12.2018, 13:26. Показов 1960. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго дня! Такая проблема, ругается на данную ошибку, причем не только firstnum, а так же все остальные переменные, делал по видео, там все работало, а тут, ну короче как всегда, помогите пожалуйста (строка 91,96 и далее)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
int firstnum;
        int secondnum;
        int result;
        char operation;
#pragma endregion
private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {
                 if (label1->Text =="0"){
                     label1->Text = "1";
                 }
                 else{
                     label1->Text = Convert::ToInt32(label1->Text) + "1";
             }           
}
private: System::Void button2_Click(System::Object^  sender, System::EventArgs^  e) {
                 if (label1->Text =="0"){
                     label1->Text = "2";
                 }
                 else{
                     label1->Text = Convert::ToInt32(label1->Text) + "2";
             }           
}
private: System::Void button3_Click(System::Object^  sender, System::EventArgs^  e) {
                 if (label1->Text =="0"){
                     label1->Text = "3";
                 }
                 else{
                     label1->Text = Convert::ToInt32(label1->Text) + "3";
             }           
}
private: System::Void button4_Click(System::Object^  sender, System::EventArgs^  e) {
                 if (label1->Text =="0"){
                     label1->Text = "4";
                 }
                 else{
                     label1->Text = Convert::ToInt32(label1->Text) + "4";
             }           
}
private: System::Void button5_Click(System::Object^  sender, System::EventArgs^  e) {
                 if (label1->Text =="0"){
                     label1->Text = "5";
                 }
                 else{
                     label1->Text = Convert::ToInt32(label1->Text) + "5";
             }           
}
private: System::Void button6_Click(System::Object^  sender, System::EventArgs^  e) {
                 if (label1->Text =="0"){
                     label1->Text = "6";
                 }
                 else{
                     label1->Text = Convert::ToInt32(label1->Text) + "6";
             }           
}
private: System::Void button7_Click(System::Object^  sender, System::EventArgs^  e) {
                 if (label1->Text =="0"){
                     label1->Text = "7";
                 }
                 else{
                     label1->Text = Convert::ToInt32(label1->Text) + "7";
             }           
}
private: System::Void button8_Click(System::Object^  sender, System::EventArgs^  e) {
                 if (label1->Text =="0"){
                     label1->Text = "8";
                 }
                 else{
                     label1->Text = Convert::ToInt32(label1->Text) + "8";
             }           
}
private: System::Void button9_Click(System::Object^  sender, System::EventArgs^  e) {
                 if (label1->Text =="0"){
                     label1->Text = "9";
                 }
                 else{
                     label1->Text = Convert::ToInt32(label1->Text) + "9";
             }           
}
private: System::Void button10_Click(System::Object^  sender, System::EventArgs^  e) {
                 if (label1->Text =="0"){
                     label1->Text = "0";
                 }
                 else{
                     label1->Text = Convert::ToInt32(label1->Text) + "0";
             }           
}
private: System::Void button12_Click(System::Object^  sender, System::EventArgs^  e) {
             label1->Text = "";
             label1->Text = "0";
         }
private: System::Void button16_Click(System::Object^  sender, System::EventArgs^  e) {
             firstnum = Convert::ToInt32(label1->Text);                                                  /// в этой строчке начинает ругаться на ошибку, указанную в теме
             label1->="0";
             operation = '/';
         }
private: System::Void button15_Click(System::Object^  sender, System::EventArgs^  e) {
             firstnum = Convert::ToInt32(label1->Text);
             label1->="0";
             operation = 'x';
         }
private: System::Void button14_Click(System::Object^  sender, System::EventArgs^  e) {
             firstnum = Convert::ToInt32(label1->Text);
             label1->="0";
             operation = '-';
         }
private: System::Void button13_Click(System::Object^  sender, System::EventArgs^  e) {
             firstnum = Convert::ToInt32(label1->Text);
             label1->="0";
             operation = '+';
         }
private: System::Void button11_Click(System::Object^  sender, System::EventArgs^  e) {
             secondnum = Convert::ToInt32(label1->Text);
             switch (operation)
             {
             case '+':
                    result = firstnum + secondnum;
                    label1->Text = System::Convert::ToString(result);
                    break;
             case '-':
                    result = firstnum - secondnum;
                    label1->Text = System::Convert::ToString(result);
                    break;
             case 'X':
                    result = firstnum * secondnum;
                    label1->Text = System::Convert::ToString(result);
                    break;
             case '/':
                    result = firstnum / secondnum;
                    label1->Text = System::Convert::ToString(result);
                    break;
             }
         }
};
}
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
26.12.2018, 13:26
Ответы с готовыми решениями:

Error C2039: text: не является членом "System::Windows::Forms::TextBox"
calcu\calcu\Form1.h(341): error C2039: text: не является членом "System::Windows::Forms::TextBox" 1> c:\program files...

Error C2039: переменная не является членом типа
Пытаюсь передать данные из формы в форму с помощью способа "2.3 Передача данных в конструктор Form2" отсюда: ...

Ошибка не является членом System.Windows.Forms.ListBox
Private Sub ListBox1_Click() If ListBox1.Selected(0) Then moveright.Enabled = True Else ...

1
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18304 / 14228 / 5368
Регистрация: 17.03.2014
Сообщений: 28,902
Записей в блоге: 1
26.12.2018, 14:50
Лучший ответ Сообщение было отмечено Александр228 как решение

Решение

Александр228, в приведенном коде приведенной ошибки не видно. Ошибки есть в строках
C++
1
label1->="0";
которые нужно исправить на
C++
1
label1->Text="0";
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
26.12.2018, 14:50
Помогаю со студенческими работами здесь

Error C2039 не является членом Znak
#include <iostream> #include <string> struct ZNAK { public: char *name, *surname; // Имя и фамилия соответственно char...

Error C2039: fprintf: не является членом "`global namespace'"
просто не понимаю откуда берется такая ошибка? вроде все правильно пишу... Заголовки функций #pragma once #include...

Error C2039: print не является членом "car"
Добрый день, столкнулся с проблемой " error C2039: print: не является членом "car" " при создания класса. Почему оно не хочет выводить ? ...

Error C2039: copy: не является членом "std"
Добрый вечер. Появились две ошибки: error C2039: copy: не является членом "std" error C3861: copy: идентификатор не найден Код: ...

Error C2039: list: не является членом "std"
итак: делаю MFC проект. Собственные функции пишу в отдельном MyLibrary.cpp к которому еще прилагается MyLibrary.h. функция написана,...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru