SocketTools ActiveX Edition

The SocketTools ActiveX Edition is a suite of ActiveX controls that enables you to add Internet functionality to your applications.

  • Supports Windows 10 and Server 2016
  • Supports Visual Studio 2017 and .NET 4.6
  • Supports Visual Basic 6.0
  • Strong Security (TLS 1.2, AES-256)
  • Backwards Compatibility to Windows XP
  • Lightweight ATL based ActiveX controls
  • IPv4 and IPv6 Connections
  • Client and Server Applications

SocketTools provides everything that you need to get started, including complete documentation and examples, along with free technical support to answer any development questions that you have.

You can request an experienced software architect provide your company with a free quote and consultation for a project that uses SocketTools. This can include developing a specific desktop or server application, or a custom modification to a SocketTools component.
» Request a custom development quote online

Product Overview

The SocketTools ActiveX Edition includes controls for uploading and downloading files, accessing web-based services, sending and retrieving e-mail messages, executing commands on remote servers, interactive terminal sessions and much more.

Supported protocols include DNS, FTP, HTTP, ICMP, IMAP4, NNTP, POP3, SMTP, SSH and TELNET. General purpose TCP and UDP client and server support is also included, along with support for both IPv4 and IPv6 networks. A single interface provides both synchronous and asynchronous network connections.

Secure connections are supported using the Secure Sockets Layer (SSL), Transport Layer Security (TLS) and Secure Shell (SSH) protocols. Security features in the components can be enabled with just a few lines of code and do not require any experience with data encryption or cryptography.

The ActiveX controls are based on the Active Template Library (ATL) with no external dependencies on third-party libraries such as the Visual C++ runtime. They can be used with Visual Basic 6.0, Visual C++, dBase Plus and any other language that supports the Component Object Model (COM) and ActiveX standard. This also includes Visual Basic for Applications (VBA) in Microsoft Office, and scripting languages such as VBScript.

For developers who are using Visual Basic 6.0 and Visual Basic.NET, the ActiveX controls can be used in both types of projects. With the SocketTools ActiveX Edition, you can leverage your existing code in new applications while maintaining your legacy software. And if you plan to move completely to the .NET platform, the ActiveX controls have similar properties, methods and events to our .NET classes, making the transition even easier.

A SocketTools ActiveX Edition license includes free technical support by e-mail, and access to support resources such as our knowledge base and online help. Technical reference documentation and example programs are included with the product. If you have critical support needs, you can also purchase additional support with your license.

You can download a free, fully functional evaluation copy of SocketTools that you can use for 30 days. Your evaluation also includes free technical support when you have questions. After you have purchased a license, you can use the SocketTools components in as many projects as you wish, and redistribute your software to an unlimited number of users, without any additional runtime licensing fees.