![Serial Port Interfacing In C Language Serial Port Interfacing In C Language](https://i.ytimg.com/vi/Z7oR2iy7Wqg/maxresdefault.jpg)
![Serial Port Interfacing In C Language Serial Port Interfacing In C Language](https://cdn.instructables.com/FJ7/79UV/HKZ9J89T/FJ779UVHKZ9J89T.MEDIUM.jpg)
Visual Studio C#: работа с последовательным портом Добавил(а) microsin Эта статья показывает, как записывать и читать данные от устройства, подключенного к последовательному порту ( COM-порт) из приложения на языке C# в среде.NET. Мы будем читать и записывать данные через TextBox на форме, и будем работать с потоками. В недалеком прошлом для работы с Serial Port в среде.Net 1.1, мы должны были использовать либо Windows API, либо использовать управление из сторонних библиотек. В среде.Net 2.0 (и в более поздних версиях.NET) компания Microsoft добавила поддержку последовательного порта включением класса SerialPort как части пространства имен System.IO.Ports.
Реализация класса SerialPort сделана очень прямо и очевидно. Чтобы создать экземпляр класса SerialPort class, просто передайте опции SerialPort конструктору класса. Не очень шарю в С/С++/С#. При запуске этого приложения выдает ошибку в textbox 'Порт 'COM1' не существует.' Всё подключено в порт COM4. В Вашем приложении не предлагается выбор портов в ComboBox1, список пуст.
Подскажите в чем может быть проблема. Спасибо заранее! Microsin: чтобы выпадающий список выбора COM-портов был непуст, заполните его во время выполнения приложения путем сканирования доступных в системе имен COM-портов (определить наличие порта в системе можно при попытке его открыть), либо заполните список вручную. Пункты в выпадающий список добавляются методом CommBox->Items->Add, см.