| ▲ | Mister_Snuggles 9 hours ago | |||||||
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. | ||||||||
| ▲ | ikidd 9 hours ago | parent [-] | |||||||
Man, I wrote a lot of things that used OLE. Microsoft was heavy on building things like that. I wrote a program that would load up patient data and build referral letters for physicians and send them via electronic fax. It freed up like three admin staff that were dealing with that before and hating it. The funny part was some of them must have been so seldom used that I'd run into problems and uncover bugs that were very quickly apparent, and I'd call MS support and they had never had them reported. I sometimes wondered if I was the only person that used them. WebDAV for Exchange was another on of those things. | ||||||||
| ||||||||