Click here to Skip to main content
15,891,375 members
Articles / Desktop Programming / MFC

The Ultimate TCP/IP Home Page

Rate me:
Please Sign up or sign in to vote.
4.98/5 (77 votes)
25 Aug 2007CPOL13 min read 2.6M   45.4K   267  
Ultimate TCP-IP is now Open Source
***********************************************************************
Ultimate TCP/IP Socket Client ActiveX Control 3.0 - Demo Application
***********************************************************************

Contents

	- General Features
	- Compatibility Issues with VB 5
	- How to Use This Demo

***********************************************************************

General Features
	
	- numerous protocols supported, as listed in the SocketProtocol 
	  enumeration (Protocol_ICMP, Protocol_IGMP, Protocol_IDP, 
	  etc.).
	
	- trap for errors using the 30 members of the SocketErrorCodes 
	  enumeration (e.g. ecCreateSocketFailed, ecInvalidAddressFormat,
	  etc.).

	- toggle between synchronous, asynchronous modes via the 
	  BlockingMode property.	

	- connect using ICMP or TCP protocols.

	- over 70 methods, properties and events exposed.

***********************************************************************

Compatibility Issues

	- this was written with VB 6.0.  It utilizes standard controls, 
	  the Dundas Socket 3.0 control, as well as the Animation control 
	  shipped with Microsoft Windows Common Controls-2 5.0 (SP2). 
	  It does not use any VB 6 specific functions or procedures. 

***********************************************************************

How to Use This Demo

	1) this demo performs a finger operation on the specified address.
	   The Connect() function is called and the data is obtained from 
	   the OnReadLine(), OnSend() events. 

	2) please note that the Socket control functions at a lower level
	   than the Finger control.  Unlike the the Finger Control the 
	   Socket Control is not limited to finger or traceroute 
	   operations.	

	3) use the tooltiptext.

	

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Web Developer
Canada Canada
In January 2005, David Cunningham and Chris Maunder created TheUltimateToolbox.com, a new group dedicated to the continued development, support and growth of Dundas Software’s award winning line of MFC, C++ and ActiveX control products.

Ultimate Grid for MFC, Ultimate Toolbox for MFC, and Ultimate TCP/IP have been stalwarts of C++/MFC development for a decade. Thousands of developers have used these products to speed their time to market, improve the quality of their finished products, and enhance the reliability and flexibility of their software.
This is a Organisation

476 members

Comments and Discussions