You are here:About>Computing & Technology>Delphi Programming> Coding Internet / Network
About.comDelphi Programming

Build Network / Internet / Intranet / Distributed Delphi Applications

Delphi Network / Internet programming knowledge base. If you need help on ActiveX, ASP, XML, CGI, WWW, HTML, FTP, TCP, Sockets ... this is the place with answers!
Programmatically Download Web Documents from the Interent
Learn how to programmatically download a web document from the Internet using Delphi and WinInet API.
Displaying XML (RSS Feed) Data in a TreeView Delphi control
RSS feeds are XML formated documents used to present digital content. RSS typically list items, such as articles or blogs posts. Here's how to create a simple RSS feed reader by transforming the XML into a tree view. Learn how to attach data to a tree item. Full Delphi source code ahead.
How to Enumerate Web Browser Windows and Retrieve Document Info (Url, Htm, Node) using Delphi
A sample Delphi project to get the list of all opened Web Browser instances. Find out how to extract the URL, document HTML, document text and all the tags with their attributes. Full source code included.
Reading and Manipulating XML files (RSS feeds) with Delphi
Learn how to read and manipulate XML documents with Delphi using the TXMLDocument component. Let's see how to extract the most current "In The Spotlight" blog entries from the About Delphi Programming (this site).
Web scripting with Delphi
A look at server-side scripting solutions based on Delphi language.
Tips and code samples
Need to connect to the Internet, get your IP, download a file with progress indicator, enumerate network resources ....
How to save a web page as HTML or MHT
Here's how to save a web page displayed inside a WebBrowser (TWebBrowser component) as a raw HTML file or into a single (MHT) file (MHTML format: web archive - single file).
Sending email messages
Learn how to send email messages with attachments using Indy and Delphi. Full source code to a simple "SMTP Mail Sender" application included.
About XML and Delphi
Everything you need to know about Delphi and the Extensible Markup Language. Find out about creating and parsing XML documents, look for parser components and more.
Web Site inside a Delphi EXE
How to store Web-style content inside a Delphi application (as a resource)
WebBrowser to the Max
Some nifty TWebBroswer related tips and tricks: How to save a web page as a single file, How to load HTML directly to a WebBrowser, How to print a document/page in a TWebBrowser, How to call the Find dialog in WebBrowser, etc, ...
My IP with Delphi
How to obtain a computer's IP address by using the Socket API and Delphi's Pascal.
Get current URL from IE
Here's how to retrieve the full URL of all opened Internet Explorer instances.
Get File From the Net
Create a Delphi application that downloads files from the Internet; add an auto-update feature to your programs
Implementing PING without using raw sockets
Implementing Internet pings using Delphi and the Icmp.dll.
Reading and manipulating XML files (RSS feeds) with Delphi
Learn how to read and manipulate XML documents with Delphi using the TXMLDocument component. Let's see how to extract the most current "In The Spotlight" blog entries from the About Delphi Programming (this site).
Restrict Internet access
Here's how to close an instance of Internet Explorer, if you find the current URL "inappropriate" (after retrieving the full URL of all opened Internet Explorer windows) - using only Delphi code!
A comparative review of EWF, IntraWeb and ASP.NET
This article surveys three leading web technologies - Express Web Frameworks from Developer Express, IntraWeb from AtoZed software, and ASP.NET from Microsoft (available in Delphi 8)
A Guide to Peer-2-Peer for Delphi developers
This session provides a guide to peer-2-peer and how to develop applications to take advantage of this technology in Delphi using both Indy and specialized third-party libraries.
Building Internet-Enabled Applications with Delphi
"Its ability to create real DLLs and its Internet controls and tools make Delphi a great choice for developing both client and server applications."
EMail Blasting with Borland Delphi
How to create the best Email Blaster using Delphi.
Extending InternetExpress with Custom Components
Internet Express adds a whole new dimension to Delphi's Internet development capabilities. By allowing you to hook data to HTML controls, you can easily build powerful, database-driven web pages. InternetExpress includes a large collection of classes to accomplish this, but the base component for all of it is the TMidasPageProducer.
IE & Delphi
Working with Microsoft Internet Explorer. A "small" collection of samples and components.
Internet Browser with Delphi
Internet browser in just a few seconds with only 5 lines of Delphi code.
Internet Programming with Delphi
Development of stand-alone and client-server applications.
Using SOAP with Delphi (<6)
The example demonstrates how to get a stock quote from a web server using SOAP.
How to find all links on a Web page
You may be faced in a situation where you need to find all links on a given web page. This document describes how to find all the links by automating Internet Explorer (IE).
Understanding the Delphi Internet Express
The Internet Express allows you to easily create XML based web server applications in Delphi. Typically, WebServers are CGI, ISAPI or NSAPI applications or DLLS that serve up editable data to HTML clients over the web.
WinInet API
This section covers the Microsoft Win32 Internet functions, which provide a high-level interface that abstracts the underlying protocols. This section also includes automatic dialing functions to handle dial-up connections.
 All Topics | Email Article | | |
Advertising Info | News & Events | Work at About | SiteMap | Reprints | HelpOur Story | Be a Guide
User Agreement | Ethics Policy | Patent Info. | Privacy Policy©2008 About, Inc., A part of The New York Times Company. All rights reserved.