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

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

MessageBoxButtons:OK, MessageBoxIcon: Error);

}

else {

int numBytesRead = 0;

FileStream^ f = gcnew FileStream (textBox1->Text, FileMode: Open, FileAccess: Read);

FileInfo^ fi = gcnew FileInfo (textBox1->Text);

unsigned int fileSize = fi->Length;

String^ fileName = fi->Name;

String^ fileSizeStr = «» + fileSize;

// for files only

array<wchar_t>^ b1 = fileName->ToCharArray();

label4->Text = «Передача файлу» + fileName +»…»;

serialPort1->PortName = portName;

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

serialPort1->WriteTimeout = 10000;

serialPort1->Open();

serialPort1->WriteLine(fileName);

serialPort1->WriteLine(fileSizeStr);

while (bytesRead < fileSize) {

numBytesRead = f->Read (buffer, 0,1000);

serialPort1->Write (buffer, 0, numBytesRead);

bytesRead += numBytesRead;

label4->Text = «Відіслано» + (bytesRead *100 /fileSize) + «%»;

progressBar1->Value = (bytesRead *100 /fileSize);

Update();

}

serialPort1->Close();

f->Close();

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