Skip to content

Delphi solution that allows to automate several office software programs (eg. Excel, LibreOffice, Outlook) via a unified interface

License

Notifications You must be signed in to change notification settings

4pas/AutomateApp4pas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AutomateApp4pas

Delphi solution that allows to automate several office software programs (eg. Ms Office Excel, LibreOffice Calc, Outlook etc.) via a unified interface.

This lib tries to establish a unified way to access and control these programs from Delphi. It is a solution that mostly uses OLE automation (late binding) to communicate with the target programs.

How does it work?

For each kind of application (eg. spreadsheet software) a common interface is available, that can be used to automate the program. For each target application (eg. Excel) exists an interface that implements this functionality.

State

This is a work in progress (alpha). We are trying to migrate existing code to this framework. The code will change the API is not stable yet.

Examples

TODO

References

License

Copyright 2025 yonojoy@gmail.com.

This project (all files in this repository) are subject to the terms of the Mozilla Public License, v. 2.0.

About

Delphi solution that allows to automate several office software programs (eg. Excel, LibreOffice, Outlook) via a unified interface

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages