Windows Standard Serial Communications Library for Visual Basic

The Marshallsoft serial communications component library for Visual Basic (WSC4VB) is a serial port library based on the Windows serial comm API. WSC4VB uses the core Windows API to communicate with any device connected to a serial port from within a VB or VB.NET application. The component library includes 44 functions + modem control, ASCII/XMODEM/YMODEM protocols, and a good selection of VB and VB.NET example programs. The library can be used with any version of Visual Basic (including Visual Studio .Net) or Visual Basic for Applications (VBA).

Example Program

Features include:

WSC4VB can be used in the development of Win32 and Win64 applications running under Windows 95/98/Me/XP/2003/2008/2012/Vista/Windows 7/Windows 8, and Windows NT/2000. The evaluation version of WSC4VB is fully functional.

Current version is 5.3 (November 11, 2013). Registration is $115 for email delivery ($195 with C language source code).

WSC4VB Programmer's Manual
WSC User's Manual
WSC Reference Manual
Download WSC4VB