Virtual Serial Port ActiveX
Create and control virtual serial port
Virtual Serial Port ActiveX Control is a powerful component by Eltima Software, that allows your application to create custom additional virtual serial ports and fully control them. Created virtual ports look and behave exactly like real serial ones, and not a single Windows application will recognize the difference.
You will be able to control all data sent by your application to other applications and respond to them by sending your own data. With Virtual Serial Port ActiveX Control your application will be able to communicate with virtual RS232 COM port the same way as serial device is communicating with real serial port.
With Virtual Serial Port ActiveX you can
Gain full control of virtual serial portsIf you embed Virtual Serial Port ActiveX Control into your project, your application will be able to create, delete and fully control virtual serial ports. This feature provides you with full control over the created virtual com ports and port pairs. Virtual COM ports fully emulate the properties and behavior of real hardware ports, including connection line break, baudrate, different signal lines, default or custom pinout, etc.
From your application you can control data sent to virtual COM port by other applications and respond to them by sending your own data to virtual port, which will be received by other Windows applications like from a real one.
Set custom signal lines wiringVirtual RS232 ports created with Virtual Serial Port ActiveX Control emulate and support all usual hardware signal lines (DTR/DSR, RTS/CTS, RING, ERROR, DCD, etc.) As in real null-modem connection, DTR of the local port is connected to DSR and DCD of the remote port, and RTS of the local port is connected to CTS of the remote port. More than that, you can choose loopback pinout or create custom one depending on your hardware configuration, or leave default null-modem scheme to fit all your technical requirements.
With developers in mind, we offer two licensing models that allow using, distributing and modifying the control.
Under the OEM License you get:• A special setup file supporting 32 and 64-bit platforms
• Sample projects to help you get up and running quickly
• Detailed API description and numerous code snippets
• Design-time licensing that covers any number of your company developers and projects;
• Unlimited royalty-free run-time licensing.
Source Code License
Note: you can’t distribute sources or make them publicly available in any way and before you purchase the source code we will sign a legal and binding agreement regulating intellectual property rights and including other protections for both parties.
Our standard Source Code License terms and conditions: /wiki/software-licenses/source-eula.html
Full features list
|Full software emulation of real serial port|
|Full baud rate emulation|
|Emulate connection line break|
|Set custom signal lines wiring for DTS, RTS, DSR, CTS, DCD, RING signals|
|Enumerate Virtual Serial Ports|
|Possibility to create ports for the current user session only.|
|Examples for Borland/Inprise Delphi, C++ Builder 6.0, Microsoft VC++ 6.0, Microsoft Visual Basic 6.0, Visual Basic.Net, Visual Studio C# and Visual C.Net included|
|Easily detect applications that open your virtual serial port|
|Virtual serial port can have any name|
|Flexible set of control functions|