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

Ошибка с переменной

13.07.2012, 06:22. Показов 683. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Решил начать писать программу на С++ и столкнулся с ошибкой (11 строчка). Как её можно решить?
Программа: Visual C++ 2010 (проект Windows Form Application)

C++
1
2
3
4
5
6
7
8
9
10
11
12
public ref class Form1 : public System::Windows::Forms::Form
{
public:
    char chislo; // СОздаю переменную
    Form1(void)     {
        InitializeComponent();
    }
 
...
private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {
        chislo = this->textBox1->Text; // error C2440: '=' : cannot convert from 'System::String ^' to 'char'
    }
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
13.07.2012, 06:22
Ответы с готовыми решениями:

Ошибка вызова конструктора преобразования с аргументом - переменной в области действия данной переменной
Всем доброго времени суток. Увидел на англоязычном сайте школярский вопросик, который может звучать так: "Вывести числа от 1 до 10 и...

Надо вывести название переменной, тип данных переменной, значение переменной
у нас есть переменная int variable = 0; Надо вывести название переменной, тип данных переменной, значение переменной как это сделать?

Надо вывести название переменной, тип данных переменной, значение переменной
у нас есть переменная int variable = 0; Надо вывести название переменной, тип данных переменной, значение переменной как это сделать?

5
Нуб со стажем
 Аватар для kent
36 / 34 / 10
Регистрация: 19.02.2012
Сообщений: 118
13.07.2012, 09:05
а зачем ты string в char пытаешься перевести?
0
 Аватар для devenge
9 / 9 / 2
Регистрация: 11.11.2011
Сообщений: 208
13.07.2012, 09:06  [ТС]
Цитата Сообщение от kent Посмотреть сообщение
а зачем ты string в char пытаешься перевести?
там изначально int было.
Да я и не пытаюсь перевести типы данных. Мне надо правильный код, чтобы в переменную вставить текст из textBox1. Я С++ плохо знаю, может я даже в примере неправильно сделал.
0
Нуб со стажем
 Аватар для kent
36 / 34 / 10
Регистрация: 19.02.2012
Сообщений: 118
13.07.2012, 09:26
попробуй так
C++
1
chislo=int::Parse(this->textBox1->Text)
Добавлено через 7 минут
а еще лучше написать так:
C++
1
2
3
4
5
6
try{
    int i=int::Parse(this->textBox1->Text);
}
catch(FormatException^){
        //Обработка не правильного ввода
}
1
 Аватар для devenge
9 / 9 / 2
Регистрация: 11.11.2011
Сообщений: 208
13.07.2012, 14:19  [ТС]
kent, работает. А как теперь сделать так:

C++
1
this->textBox1->Text = chislo; // error C2664: 'void System::Windows::Forms::Control::Text::set(System::String ^)' : cannot convert parameter 1 from 'int' to 'System::String ^'
0
Нуб со стажем
 Аватар для kent
36 / 34 / 10
Регистрация: 19.02.2012
Сообщений: 118
13.07.2012, 15:10
devenge, вот так
C++
1
this->textBox1->Text = chislo.ToString()
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
13.07.2012, 15:10
Помогаю со студенческими работами здесь

a,b и c.Присвоить максимальное из них переменной a,минимальное-переменной c,среднее переменной b
даны произвольные числа a,b и c.Присвоить максимальное из них переменной a,минимальное-переменной c,среднее переменной b.

Переменной B присвоить первую десятичную цифру переменной A, а переменной С вторую цифру переменной А
Помогите, у меня есть число A = 16,и переменные B и C. Как переменной B присвоить первую цифру переменной A, а переменной С второе число...

Ошибка с переменной
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace _21 { class Program ...

Ошибка в переменной
После некоторых манипуляций, я получаю строку И при добавлении ее в бд выводит ошибку в чём проблема может быть? Добавлено через 6...

ошибка переменной
Я новичок в программировании, недавно столкнулся с проблемой, которую никак не могу решить. В переменную типа float записывается число,...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача №1: при указании работ (справочник РаботыПоРемонтуСпецтехники),. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru