|
|
|
|
int num = num1->Text;
num1->Text = num;
// cannot convert parameter 1 from 'int' to 'System::String ^'
System::String ^ num = num1->Text;
if(num==9) num=0;
else num++;
// error C2446: '==' : no conversion from 'int' to 'System::String ^'
// error C2440: '=' : cannot convert from 'int' to 'System::String ^'
// и другие
|
Среда разработки Visual c++ 2005 Express edition
Тип проекта CLR -> Windows Forms Application
пишу калькулятор
нужно получить значение из label где находится число от 0 до 9 и провести с ним мат. операции
Спасибо. | |
|
|
|
|
|
|
|
для: valenok
(29.06.2007 в 17:43)
| |
int num = System::Int32::Parse(num1->Text);
num1->Text = num.ToString();
|
Второй фрагмент неясен, лучше вот так:
System::Int32 num = System::Int32::Parse(num1->Text);
if(num == 9)
num = 0;
else
num++;
|
| |
|
|
|
|
|
|
|
для: Фитч
(29.06.2007 в 18:11)
| | спасибо | |
|
|
|