我一直试图仅从另外两个应用程序连接到物理端口。
这是一个rs-232串行通信端口。 现在,我为此使用了硬件分配器,但是我想通过我的软件应用程序进行开发。
我用C#编写了一些代码。你们知道,已经有了C#中名为System.IO.Ports.SerialPort的出色软件包。
但是您知道,该程序包只能打开已经存在的端口。我想创建一个“新口号”
我一直在寻找适当的解决方案。因此我已经看过com0com和VSPE from eterlogic和VPSD from eltima。
真是太棒了。但我应该将此功能放在我的应用程序中。
例如,“ A”应用程序拥有特定的实际端口“ COM10”。 我想连接到“ COM10”端口,不仅要连接“ A”应用程序中的“ B”应用程序。
我的计划是编写编写两个“虚拟端口”的程序。我们说“ a”,“ b”。 两个不同的应用程序将连接“ a”,“ b”虚拟端口。这些端口连接到“ COM10”。
最后,我想将两个程序连接到只有一个真实端口和两个虚拟端口。
所以我的问题是,有任何办法可以通过编程方式来创建和打开新的port。
请等待专家的答复。