Comment

Comment by Mister_Snuggles

It was amazingly easy to interact with other apps via OLE Automation (aka, COM Automation).

About 25 years ago I wrote a program that would look for requests (in the form of XML files) from the custom software on our Solaris system, then based on the contents of the request it would fire up Word, load up the appropriate letterhead and body template, fill in the required information (e.g., client name/address, caseworker name, etc), print two copies (one for the file, one with an envelope to send out), and store the completed document in the client's folder on the fileserver.

This program saved an incredible amount of time and let the office typing pool concentrate on typing dictated letters instead of filling out templates.

Without the magic of OLE Automation letting me use Word programmatically from my application, creating this would have been basically impossible.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton