C++ Professional Toolkit
from $599.00Overview
The C++ Professional Toolkit is a legacy set of TCP/IP protocol libraries that you can add quickly to any Windows application or port to non-Microsoft operating systems using the base level classes, preserving the interface. This toolkit also includes compiled VBX, OCX, VCL, and DLL files for both 16-bit and 32-bit environments. Our PowerTCP for ActiveX product line supersedes the C++ Professional Toolkit and should be considered if you are looking for an updated, royalty- free ActiveX control. If the C++ Profession Toolkit is what you are looking for, click Download to access a free 30-day trial.
- TFTP is available only in the C++ Professional Toolkit
Included components: TCP, FTP, TFTP (Client and Server), Telnet, VT320 emulation, SMTP, POP3, HTTP, SNMP, UDP, Time, REXEC, RSHELL, RLOGIN, WHOIS protocols for many development environments including Visual Basic, Visual C++, Borland C++, Delphi, C++Builder & PowerBuilder.
Includes
The PowerTCP C++ Professional Toolkit installation comes complete with the following:
- 16-bit and 32-bit C++ libraries for Microsoft and Borland.
- 16-bit and 32-bit DLLs.
- 16 Controls.
- 23 Full Sample projects.
- Full MS Help 1.3 Documentation, including examples.
- Free Introductory Support.
Controls/Objects Included
The PowerTCP C++ Professional Toolkit includes the following controls:
Component | Description |
---|---|
FINGER Control | Performs the Finger protocol |
FTP Control | Performs the FTP protocol |
HTTP Control | Performs the HTTP protocol |
POP3 Control | Performs the POP3 protocol |
REXEC Control | Performs the remote execute protocol common to UNIX systems. |
RLOGIN Control | Performs the remote login protocol common to UNIX systems |
RSHELL Control | Performs the remote execute protocol common to UNIX systems. |
SMTP Control | Used for sending electronic mail. |
SNMP Control | Performs the SNMP protocol |
TCP Control | Performs the TCP protocol |
Telnet Control | Performs the Telnet protocol |
TFTP Control | Performs the TFTP protocol |
TIME Control | Performs the Time protocol |
UDP Control | Performs the UDP protocol |
VT Control | Provides terminal emulation |
WHOIS Control | Performs the WHOIS protocol |
Sample Projects Included
The samples are fully working applications and include complete source code.
Sample Name | Description | Environments |
---|---|---|
Background FTP | Illustrates how Dart's FTP components can be used to stream multiple files over the network. | Borland C Builder, Delphi 16 and 32 bit, VB 16 and 32 bit, VC++ 16 and 32 bit. |
Echo Server | Accepts passive connections and echoes back all data it receives over those connections. | Borland C Builder, Delphi 16 and 32 bit, VB 16 and 32 bit, VC++ 16 and 32 bit. |
FTP Client | Allows you to send a receive files between a remote computer. | Borland C Builder, Delphi 16 and 32 bit, VB 16 and 32 bit, VC++ 16 and 32 bit. |
HTTP Client | Demonstrates the mechanics of connecting to an HTTP server, and sending/receiving resources from the server. | Borland C Builder, Delphi 16 and 32 bit, VB 16 and 32 bit, VC++ 16 and 32 bit. |
HTTP Server | Demonstrates how to make a TCP control listen for and accept HTTP requests. | VB 16 and 32 bit |
POP3 Client | Demonstrates retrieval of mail from a POP3 mail server. | Borland C Builder, Delphi 16 and 32 bit, VB 16 and 32 bit, VC++ 16 and 32 bit. |
R-Protocols | Demonstrates execution of commands on a remote computer (all three R-Utilities on one sample). | Borland C Builder |
Rexec | Demonstrates execution of commands on a remote computer. | Delphi 16 and 32 bit, VB 16 and 32 bit, VC++ 16 and 32 bit |
Rlogin | Demonstrates execution of commands on a remote computer. | Delphi 16 and 32 bit, VB 16 and 32 bit |
Rshell | Demonstrates execution of commands on a remote computer. | Delphi 16 and 32 bit, VB 16 and 32 bit |
SMTP Client | Allows sending of email to a mail server. | Borland C Builder, Delphi 16 and 32 bit, VB 16 and 32 bit, VC++ 16 and 32 bit. |
SNMP Agent | Demonstrates using the SNMP library to develop an agent program to provide information to a remote computer using this protocol. | Borland C Builder, Delphi 16 and 32 bit, VB 16 and 32 bit, VC++ 16 and 32 bit. |
SNMP Manager | Demonstrates using the SNMP library to provide information about a remote computer. | Borland C Builder, Delphi 16 and 32 bit, VB 16 and 32 bit, VC++ 16 and 32 bit. |
TCP Blaster | Demonstrates connecting, disconnecting, sending and receiving data using the TCP protocol. | Borland C Builder, Delphi 16 and 32 bit, VB 16 and 32 bit, VC++ 16 and 32 bit. |
Telnet VT 320 Emulator | Emulates a VT320 terminal, demonstrating a connection to a remote computer using a terminal interface. | Borland C Builder, Delphi 16 and 32 bit, VB 16 and 32 bit, VC++ 16 and 32 bit. |
TFTP Client - Server | Demonstrates file transfer using the TFTP protocol. | Borland C Builder, Delphi 16 and 32 bit, VB 16 and 32 bit, VC++ 16 and 32 bit. |
UDP Blaster | Demonstrates using the UDP library to send data between two UDP ports. | Borland C Builder, Delphi 16 and 32 bit, VB 16 and 32 bit, VC++ 16 and 32 bit. |
Server Template | Demonstrates a Generic TCP server that can be tailored to perform any protocol. | VB 16 and 32 bit |
Server to Server FTP | Uses the FTP control to show how to transfer a file between two servers. | VB 16 and 32 bit |
Dynamic Server | Demonstrates a high-performance Server application using a collection of dynamically created controls. | VB 32 bit |
Multiple Client Spawner | Uses Dynamic Creation to allow you to spawn an infinite (as many as resources will allow) number of clients that will connect to the machine and port that you designate. | VB 32 bit |
Time | A single command is sent via a TCP connection to a Time server running on a remote host. | |
Whois | A single command is sent via a TCP connection to a Whois server running on a remote host. | VB 32 bit |
C++ Free Trials
FREE Trials for C++ Professional Toolkit
Environment | Description | Download |
---|---|---|
Visual C++ | 32-bit DLLs and Class Libraries | Download Now! |
Visual C++ | 16-bit DLLs and Class Libraries | Download Now! |
Borland C++ | 32-bit DLLs and Class Libraries | Download Now! |
Visual Basic 4/5 | 32-bit OCXs | Download Now! |
Visual Basic 3 | 16-bit VBXs | Download Now! |
Visual Basic 4 | 16-bit OCXs | Download Now! |
Borland C++ Builder | 32-bit Class Libraries | Download Now! |
Delphi | 32-bit VCLs | Download Now! |
Delphi | 16-bit VCLs | Download Now! |
PowerBuilder | 32-bit OCXs | Download Now! |
Questions? Please contact us at productinfo@dart.com.
Purchase Options
Cannot be purchased online. Please contact Dart's sales department for pricing.
Have any questions about purchasing? See our Sales FAQ