wideman-one_small_07.gif (1982 bytes) 
Last edit: 99-02-03 Graham Wideman

Visio + Delphi

Visio Automation Controller Using Delphi
Article created: 99-02-01

Introduction

It seems that controlling Visio via OLE Automation from Delphi is a frequent topic on Visio's discussion groups, and often a source of some confusion. Several historical reasons have played a part in this:

So, herewith a Delphi unit that takes care of the tricky bits, and a demo of how to do it, event-handling included.

FolderPlus_Blue.gif (384 bytes) Initial Design Decisions
  VSL versus Stand-Alone controller
  Interface methods
  Event-handling methods
FolderOpen_Grey.gif (296 bytes) The Demo and Library Code
FolderPlus_Blue.gif (384 bytes) Download GWVisioDelphi.zip   (includes these pages)
FolderPlus_Blue.gif (384 bytes) Installation and Operation
FolderPlus_Blue.gif (384 bytes) Code Structure:  Basic Visio Controller Functionality
FolderPlus_Blue.gif (384 bytes) Code Structure: Event Handling
FolderPlus_Blue.gif (384 bytes) Code Structure: Other Features

Go to:  wideman-one_small_07.gif (1982 bytes) Up to: [Visio]