| Automation | Infrastructure | 
| Technical Articles | |
| What's New | |
| Infrastructure Automation Objects | The Infrastructure objects for Automation | 
| Object Architecture Overview | Object diagrams concepts and conventions | 
| About Collections | Tips for handling collections | 
| About SafeArrayVariant | Tips for handling arrays of Variants | 
| About Subs and Functions | Tips for using Sub and Function procedures | 
| About Numbers, Literals, and Units | Describes how CATIA Automation objects deal with numerical values and units | 
| Invoking CATIA from a Scripting Language | Different ways to use CATIA Automation objects | 
| About VB, VBA, Debug, and Portability | Tips for using different environments and languages | 
| Administrating Settings with Automation | How to use setting controller objects to administrate settings | 
| [Top] | |
| Use Cases | |
| Getting Started with Automation | Recording, Modifying and Replaying a macro | 
| Adding a Macro as a Command in a Toolbar | How to get immediate access to a macro | 
| Accessing Files and Folders | Creating, Finding and Reading Content of Files and Folders. | 
| Creating a New CATIA Document | How to program the File->Create command. | 
| Opening an Existing CATIA Document | How to program the File->Open command. | 
| Closing a CATIA Document | How to program the File->Close command. | 
| Saving an Existing CATIA Document | How to program the File->Save command. | 
| Saving a New CATIA Document | How to program the File->SaveAs command. | 
| [Top] | |
| Quick Reference | |
| Infrastructure Automation API Reference | Reference of Infrastructure Objects | 
| System Automation API Reference | Reference of System Objects | 
| Setting Controller Reference | Reference of the setting controller objects, property pages, and types | 
| [Top] | |
| Version: 1 [Oct 2000] | Document created | 
| [Top] | |
Copyright © 2001, Dassault Systèmes. All rights reserved.