using the DISPID features of FPC and the Lazarus environment, I have 
started to write an Excel Interface component.

Excel workbooks and sheets can be created, opened and saved. Cell values 
can be read and updated. Cell color can be modified.
For performance DISPID identifiers are used, reducing overhead.
Not all properties and operations have been implemented yet.
All complicated calls to Dispatch.Invoke have been encapsulated to make 
it easy to use. See the test program (made with FPCUnit) to see how easy.

It can be downloaded here: http://tcoq.free.fr/composants.html

a direct link to the source code : 
http://www.tcoq.free.fr/ExcelInterface-Sources%20V0.1.tar.gz

All comments and improvements are welcome.

Enjoy!

Thierry Coq
_______________________________________________
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to