ho un programmino in Visual Studio C++ che mi permette tramite seriale di comandare un robot...
nel programma avevo questo comando
this->serialPort1->PortName = L"COM4";
ogni volta pero' devo collegare la USBtoSerial nella corrispondente COM4 oppure modificare da gestione periferiche la COM
adesso ho messo una comboBox dove posso selezione la COM cosi' da evitarmi ogni volta di leggere da gestione periferiche ma non funge, il codice è il seguente:
.....
//
// comboBox2
//
this->comboBox2->FormattingEnabled = true;
this->comboBox2->Items->AddRange(gcnew cli::array< System::Object^ >(10) {L"COM1", L"COM2", L"COM3", L"COM4", L"COM5", L"COM6",
L"COM7", L"COM8", L"COM9", L"COM10"});
this->comboBox2->Location = System:rawing::Point(120, 89);
this->comboBox2->Name = L"comboBox2";
this->comboBox2->Size = System:rawing::Size(121, 21);
this->comboBox2->TabIndex = 10;
this->comboBox2->Text = L"COM4";
.....
this->serialPort1->PortName = (System::Convert::ToString(comboBox2->Text));
cosa sbaglio?
Grazie