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 46 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 XP through Windows 10. The evaluation version of WSC4VB is fully functional.

Current version is 5.4 (August 20, 2015). Registration is $115 for email delivery ($195 with C language source code).


Order Page


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