Microsoft Outlook Programming: Jumpstart for Administrators, Power Users, and Developers

Part III: Special Outlook Techniques

Chapter List

Chapter 10: Working with the Object Models
Chapter 11: Responding to Outlook Events in VBA
Chapter 12: Working with Stores and Folders
Chapter 13: Understanding Outlook Security
Chapter 14: Working with Items and Recipients

Overview

You've seen the term object many times in the course of the book so far. In this chapter, you dive deeper into the subject of object models, not only for Outlook but also for other programming interfaces you might want to use to build Outlook applications.

Highlights of this chapter include discussions of the following:

  • How to include additional object models in your Outlook project

  • How to use the Object Browser to discover what you can accomplish with Outlook

  • What you can do with the Collaboration Data Objects (CDO) and FileSystemObject models that you can't do with the Outlook object model

  • How to create a message with voting buttons through code

  • How to use the Windows Script Host to read the Windows registry or launch a program, file, or Web page

Objects are special because they contain not only data, but also specific methods, events, and properties that determine how that data behaves and what you can do with it. Those shared characteristics define the object class. The methods, events, and properties are called members of the class.

Often, objects of different classes act much the same. For example, the different Outlook item objects support sets of properties that largely overlap, and all include many of the same events and methods.

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Color Meters and Appearance Instruments
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.