Hai ragione Scusatemi tanto.
Ma stò impazzendo
per stà cosa.
Ho provato a modificare il codice con System::Int32::Parse
codice:
private: System::Void elabora_Click(System::Object^ sender, System::EventArgs^ e) {
while((System::Int32::Parse(pesoTXT->Text)<=20) || (System::Int32::Parse(pesoTXT->Text)>=999))
{
if ((System::Int32::Parse(pesoTXT->Text)=>20) && (System::Int32::Parse(pesoTXT->Text)<=65))
{
MessageBox::Show(" Utilizza Materasso 1",
"Body Scanner", MessageBoxButtons::OKCancel,
MessageBoxIcon::Asterisk);
}
else
{
if ((System::Int32::Parse(pesoTXT->Text)<=80) && (System::Int32::Parse(pesoTXT->Text)>65))
{
MessageBox::Show("Utilizza Materasso 2",
"Body Scanner", MessageBoxButtons::OKCancel,
MessageBoxIcon::Asterisk);
}
else
{
if ((System::Int32::Parse(pesoTXT->Text)<=95) && (System::Int32::Parse(pesoTXT->Text)>80))
{
MessageBox::Show("Utilizza Materasso 3",
"Body Scanner", MessageBoxButtons::OKCancel,
MessageBoxIcon::Asterisk);
}
else
{
if ((System::Int32::Parse(pesoTXT->Text)>95) && (System::Int32::Parse(pesoTXT->Text)<999))
{
MessageBox::Show("Utilizza Materasso 4",
"Body Scanner", MessageBoxButtons::OKCancel,
MessageBoxIcon::Asterisk);
}
}
}
}
MessageBox::Show("Peso Fuori Range",
"Body Scanner", MessageBoxButtons::OKCancel,
MessageBoxIcon::Asterisk);
}
MA ora, in fase di Debug, mi vengono fuori altri errori:
syntax error : '>'
syntax error : missing ';' before '{'
Perchè nn accetta l'operatore >?