In Serial Port ActiveX you will find diverse methods to read/write to and from serial ports, plenty of properties for advanced configuration of serial ports as well as the complete range of events to control them. Integrating Serial Port ActiveX in your own software is quite easy thanks to sample code for major development environments that is bundled with our component.
With Serial Port ActiveX you can
Communicate with external devices
Serial Port ActiveX Control is designed to communicate with external devices, connected via RS232/422/485, such as modems, bar code readers, PBX, medical instruments, IrDA, Bluetooth and USB serial devices and so on.Fully control serial port activity
Our Serial Port component features a variety of events, methods and properties to let you fully track serial port activity. You will see when a port was opened or closed, which data was sent or received and so on immediately. You can change serial port timeouts, lice and handflow control, line signals and special characters directly from your application.Manage serial port signal lines
All hardware signal lines (DTR/DSR, RTS/CTS, RING, ERROR, DCD, etc.) are fully supported.
Full features list
Flexible set of ActiveX methods and properties for advanced control of all serial ports |
Wide selection of supported events |
Full signal lines support (DTR/DSR/RTS/CTS/Ring) |
Extensive serial port configuration management (Baudrate, Databits, Parity, Flow Control, StopBits) |
Ability to set up control characters and timeouts for serial port |
You can easily receive all the details about the port your application works with: controller type, supported protocols, adjustable settings, etc. |
Any number of ports can be controlled at the same time |
Read/write to serial port various types of data: string, binary, byte array of VARIANTS (for ASP), etc |
Ability to set up serial port settings within a single string (9600-N-8-1) |
Easily get the list of all available ports in a system and open any |
Virtual serial ports are also supported |
Examples for Microsoft VC++ .NET, Microsoft VC++ 6, Microsoft VB .NET, Microsoft VB 6, MS Access, ASP (VB Script and JavaScript), Borland Delphi, Borland C++ Builder 6 included |
64-bit version of ActiveX is available |
![Wpf Wpf](/uploads/1/2/6/3/126342040/818470821.jpg)
- 4.9
Eltima’s Serial Port ActiveX perfectly suits our needs, saves us loads of time and helps to keep the costs down. Ability to set up control characters and timeouts for serial ports is a plus for us.
Submit your email address to get a link for quick download on your desktop and get started!
![Wpf control library Wpf control library](/uploads/1/2/6/3/126342040/381934689.png)
ZylSerialPort.NET 1.77
.NET Component
Use ZylSerialPort.NET component to easily communicate with external devices on serial port connection, such as modems, bar code readers, GSM modules and others.
It solves the problems the .NET System.IO.Ports.SerialPort implementation has, like unplugged USB devices, automatic reconnect, ObjectDisposedException, etc. It's not a clone of the .NET SerialPort class, it was released in 2004, one year before System.IO.Ports.SerialPort was launched with the .NET Framework 2.0 in 2005, but it's usage is very similar.
Supported Operating Systems:
Windows 98/Me/2000/XP/Server2003/Vista/Server2008/7/8/Server2012/10
Available for: .NET Framework 2.0 (demos: VS 2010), .NET Framework 3.5 (demos: VS 2010), .NET Framework 4.0 (demos: VS 2012), .NET Framework 4.5 (demos: VS 2013), .NET Framework 4.6 (demos: VS 2015), .NET Framework 4.7 (demos: VS 2017), .NET Standard 2.0 (demos: VS 2017), .NET Framework 4.8 (demos: VS 2019), .NET Standard 2.1 (demos: VS 2019), .NET Core (through .NET Standard) (contact us, if you need another combination)
Requierments: .NET Framework
Installation:
Add a reference to the dll from your project and declare an object of the component type in your application.
If you want to install it on the toolbox, click here.
Help file:
If you can't open the help file:
-right-click on the documentation.chm file to get the properties
-on the bottom it says: “This file came form another computer....”
-push “Unblock” next to this text
-now the help.chm files opens as all other help files
What's new :
ver. 1.77
new ReadStringUpToEndChars method with timedout parameter
new method: TestDevice
.NET fw. 4.8 support
Read methods timeout parameter is now in milliseconds, instead of seconds.
full support for .NET Standard 2.1 and .NET Core 3.0 through .NET Standard
ver. 1.76
ReadStringUpToEndChars improvment
ReadChars improvment
ReadBytes improvment
InsertControlCharacters fix
new conversion methods: StringToDecimalString, StringToHexaString
new methods: GetCommPortDescription
Improved documentation