1. Computing & Technology

Internet Direct (Indy) knowledge base

Internet Direct (Indy) is an open source internet component suite comprised of popular internet protocols written in Delphi and based on blocking sockets. Indy is included in Delphi 6+, Kylix 1+.

Sending Email Messages with Attachments using Delphi and Indy

Send email messages with attachments using Indy and Delphi. Full source code to a simple "SMTP Mail Sender" application included.

New and Improved: Screen Thief 2

A free network screen shot grabber application, with Delphi source code. Learn how to send / receive raw (binary) data (screen shot images) using TCP connections. Find out about INDY TCPSeraver and TCPClient controls.

Chat application with Delphi source

Full Delphi source code to a simple Chat application. Learn how UDP (User Datagram Protocol) broadcast can be used to find partners with unknown IP addresses in the network.

ScreenThief - stealing screen shots over the Network

A free network screen shot grabber application, with source code. Learn how to send / receive raw (binary) data (screen shot JPG images) using TCP connections. ScreenThief is a network application designed to "steal" screen shot images from client computers and display them in one central location (server application).

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.

Indy - Home Page

The home page if this great Delphi open source internet component suite.

Indy for .NET

The greatest open source "sockets" library is now available for .NET.

Intro to Indy

This article is a introduction to programming using Indy

Introduction to Socket programming

This article introduces basic socket concepts such as IP Addresses, Host Names, DNS, TCP, UDP and Ports.

Overview of Internet Direct

PDF. Complete text of Chapter 20 from Building Kylix Applications.

Using of Internet Direct

Complete text of Chapter 21 from Building Kylix Applications

Uploading Files using Indy (multipart/form-data)

This tutorial shows you how you can use Indy to upload files to a Web Server (either an ISAPI or ASP) that can accept file uploads using the W3C specified multipart/form-data encoding type.

Discuss in my forum

©2012 About.com. All rights reserved.

A part of The New York Times Company.