none
Com Port COMBOBOX C# RRS feed

  • Общие обсуждения

  • Добрый день. подскажите как в C# Windows Forms сделать Combobox со списком Com port и чтобы при нажатии на него можно было посмотреть открыт он или нет? желательно код целиком. В интернете много статей по этому поводу, пробовал копировать вставить и вручную написать не получается выдает дурацкие ошибки их исправляешь он все равно про них пишет. Заранее спасибо
    16 октября 2014 г. 14:21

Все ответы

  • Например, список всех доступных COM-портов можно получить так:

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    using System.IO.Ports; // добавил

    namespace WindowsFormsApplication1
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }

            private void Form1_Load(object sender, EventArgs e)
            {
                string[] enableComPorts = SerialPort.GetPortNames();

                foreach (string port in enableComPorts)
                {
                    comboBox1.Items.Add(port);
                }

            }
        }
    }


    22 июля 2015 г. 8:06