У меня очень маленький код, который показывает доступные COM-порты.
Мой вопрос:
Есть ли простой способ запустить программу в трее и открывать ее только тогда, когдановый COM-порт доступен, и можно ли добавить имя для COM-порта, которое вы можете увидеть в диспетчере устройств или "последовательный порт 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)
{
}
}
}