All Manuals > COM/Automation User Guide and Reference Manual > 6 Self-contained examples

6.5 OLE automation

These examples illustrate using OLE automation:

(example-edit-file "com/automation/internet-explorer/simple")
(example-edit-file "com/automation/excel/pie-chart")

This is a simple example of an Automation collection interface. Follow the instructions in defsys.lisp:

(example-edit-file "com/automation/collections/defsys")
(example-edit-file
 "com/automation/collections/collection-test.idl")
(example-edit-file "com/automation/collections/client")
(example-edit-file "com/automation/collections/server")
(example-edit-file "com/automation/collections/compile-tlb")

This is an example of building and testing a CAPI application that can be controlled by Automation. Start with readme.txt:

(example-edit-file "com/automation/capi-application/readme.txt")
(example-edit-file "com/automation/capi-application/build")
(example-edit-file "com/automation/capi-application/defsys")
(example-edit-file "com/automation/capi-application/listapp.idl")
(example-edit-file "com/automation/capi-application/listapp.tlb")
(example-edit-file "com/automation/capi-application/automation")
(example-edit-file "com/automation/capi-application/application")
(example-edit-file "com/automation/capi-application/test")

These two files illustrate use of the CrystalDesignRunTime component:

(example-edit-file "com/automation/crystal-reports/deliver")
(example-edit-file "com/automation/crystal-reports/aubrowse")

This example illustrates using events with Internet Explorer:

(example-edit-file "com/automation/events/ie-events")

This is an example of building an Automation server without a GUI.

(example-edit-file "com/automation/cl-smtp/clsmtp-impl-build")
(example-edit-file "com/automation/cl-smtp/clsmtp.idl")
(example-edit-file "com/automation/cl-smtp/clsmtp.tlb")
(example-edit-file "com/automation/cl-smtp/clsmtp-impl")
(example-edit-file "com/automation/cl-smtp/server")
(example-edit-file "com/automation/cl-smtp/clsmtp-test")

COM/Automation User Guide and Reference Manual - 01 Dec 2021 19:38:43