1. Home
  2. Computing & Technology
  3. Delphi Programming

OLE Automation using Delphi

Using object linking and embedding to control Windows applications with Delphi.

What is (OLE) Automation? What is Automation Server? What is Automation Client?

Why buy spell checking components or write them from scratch when you can easily use MS Word? Find out how to add spell checking and thesaurus capabilities to your Delphi application using the MS Word Object Library.

Accessing Outlook Contacts

Suppose you used Delphi to write a little address database, and now you want to synchronize this database with the contacts stored in Microsoft Outlook. This article explains how.

Spell Checking with MS Word

Why buy spell checking components or write them from scratch when you can easily use MS Word? Find out how to add spell checking and thesaurus capabilities to your Delphi application using the MS Word Object Library.

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!

Automation with Delphi

Articles on automating various Windows applications with Delphi. See how to automate MS Office, Adobe Photoshop, Corel Draw, Internet Explorer, MathCAD Microsoft Project, Winfax ...

Creating Excel Reports and Charts via Automation

The demonstration application accompanying this article uses Excel to create a report and chart of monthly sales from a database.

Delphi and MS Office: Automating Excel and Word

"You can use Delphi to fully control virtually all the features of Excel and Word. There is very little that you can do from inside Excel or Word that you cannot also automate from outside Excel or Word with Delphi"

Drawings with Delphi and Autodesk's AutoCAD

The new recipe allows developers to use AutoCAD Release 14 (R14) as a graphics rendering engine and control it from your Delphi applications.

Implementing OLE Drop and Paste

OLE drop and paste operations greatly simplify getting the data from the other application to yours.

Outlook from Delphi

This article explores the MS Outlook 98 object model and how you can use it from Delphi.

Word Control: Part I

This article discussed controlling Microsoft Word using run-time and compile-time Automation in Delphi. It also presented the Word object model and explained some of its conventions.

Delphi and Word Part II

This article shows how to use interfaces to access Word, Excell and the Internet Explorer from Delphi

Top 10 list for using Microsoft Excel to speed Delphi develo

This article shows creative ways to use Excel to speed coding and database development.

Word-Delphi-Mail Merge

Automate Word 97 to Perform Mail Merge from Delphi

Writing And Controlling Automation Servers - Part 1

How to connect an application to an Automation server in order to control it, and also how to build a basic Automation server.

Writing And Controlling Automation Servers - Part 2

This second part covers: instancing options, Automation events, Automation object hierarchies, Automation collections and the Running Object Table in an attempt to open up additional avenues to Automation programmers.
Explore Delphi Programming
About.com Special Features

Holiday Central

What to eat, where to go, fun things to do and how to save money on the perfect gifts. More >

Family Tech Center

Stay connected and entertained with reviews on tips on the latest HDTVs, cellphones and more. More >

  1. Home
  2. Computing & Technology
  3. Delphi Programming
  4. Advanced Delphi Techniques
  5. OLE / COM / Automation
  6. Automation

©2009 About.com, a part of The New York Times Company.

All rights reserved.