Chapter 22. Controlling Other Applications Using Automation

<feature><title>What You’ll Learn in This Hour</title> <objective>

Creating a reference to an automation library

</objective>
<objective>

Creating an instance of an automation server

</objective>
<objective>

Manipulating the objects of an automation server

</objective>
<objective>

Automating Microsoft Word

</objective>
</feature>

In Hour 16, “Designing Objects Using Classes,” you learned how to use classes to create objects. In that hour, I mentioned that objects could be exposed to outside applications. Excel, for example, exposes most of its functionality as a set of objects. The process of using objects from another application is called automation. The externally accessible objects of an application ...

Get Sams Teach Yourself Visual C# 2008 in 24 Hours: Complete Starter Kit now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.