Реферат: Послідовні інтерфейси ПК

progressBar1->Value = 0;

label4->Text = «»;

Update();

}

}

private: System: Void button1_Click (System: Object^ sender, System: EventArgs^ e) {

String^ fileName;

String^ fileSizeStr;

unsigned int fileSize;

String^ portName = (String^) comboBox1->SelectedItem;

label4->Text = «Очікування файлу…»;

serialPort1->PortName = portName;

serialPort1->BaudRate = Int32: Parse (comboBox2->Text);

serialPort1->ReadTimeout = 10000;

serialPort1->Open();

fileName = serialPort1->ReadLine();

fileSizeStr = serialPort1->ReadLine();

fileSize = Int32: Parse(fileSizeStr);

array<unsigned char>^ buffer = gcnew array<unsigned char>(1000);

unsigned int bytesRead = 0;

if (! Directory: Exists (». //files»)) {

Directory: CreateDirectory (». //files»);

}

if (File: Exists (». //files // » + fileName)) {

MessageBox: Show («Такий файл уже існує», «Помилка»,

MessageBoxButtons:OK, MessageBoxIcon: Error);

}

else {

int numBytesRead = 0;

К-во Просмотров: 486
Бесплатно скачать Реферат: Послідовні інтерфейси ПК