Преобразование System::String в int

Я пытаюсь прочитать значение с датчика на графике некоторые цифры в зависимости от этого значения. Я хочу сравнить значение датчика с переменной int и думаю, что это моя проблема. Это то, что я делаю:

System::String ^leido=this->serialPort1->ReadLine();
Int32 tb1Int;
Int32 cien=0;
bool ret = Int32::TryParse(leido, tb1Int); 

//Drawing

if (tb1Int > cien){
PictureBox ^g = gcnew PictureBox;
g->Parent = this;
g->Location = Point(630,20);
g->Size::set(Drawing::Size(900,90));
g->BackColor::set(Color::Aquamarine);}

Я совершенно уверен, что проблема заключается в сравнении (tb1Int> cien). Это должно быть выполнено, но код для рисования не выполнен.

Любая помощь??

0 ответов

Другие вопросы по тегам