У меня есть очень маленький код, который показывает доступные COM-порты.
Мой вопрос:
Есть ли простой способ, чтобы программа запускалась в трее и всплывала только тогда, когда доступен новый COM-порт, и можно ли добавить имя для COM-порта, которое вы видите в диспетчер устройств ec "последовательный порт USB"?
Я часто добавляю / удаляю USB-> Комвертер RS232 и считаю это занудой в заднице, потому что я должен зайти в диспетчер устройств, чтобы увидеть, какой COM-порт он назначен. Каждый раз это не одно и то же
Возможно, уже есть небольшое приложение, которое может это сделать, но я еще не нашел его в Google
using System;
using System.Windows.Forms;
using System.IO.Ports;
namespace Available_COMports
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
//show list of valid com ports
foreach (string s in SerialPort.GetPortNames())
{
listBox1.Items.Add(s);
}
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
}
}
}