C++ Professional Toolkit

from $599.00

Overview

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

     

    PowerTCP C++ Professional Toolkit cannot be purchased online. Please contact Dart's sales department for pricing.

    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

    Based on 3 reviews