DEC9 wrote:The original question remains:
What sources are available to learn to use the Builder interfaces to COM?
A book with a number of recommendations for getting to grips with C++Builder COM is "
Borland C++Builder 4 Unleashed" by Kent Reisdorph et al.,
ISBN 0-672-31510-6. I do not know whether it is still in print, or whether second user copies might be available somewhere. A Google search for the title or ISBN may lead to a copy somewhere.
In case you are not aware of it,
www.deja.com takes you to the Google newsgroup archive. For specifics, a search there can produce surprisingly good results, often with useful code snippets. Include
cppbuilder as a search term - e.g.
"COM interface" cppbuilder
As suggested by
2ffat, apart from the subject matter, the Journal articles often contain references which may lead to something useful.
Also of course, MSDN. I appreciate this is not C++Builder stuff, but a lot of the VCL and BCB methods are wrappers around Windows API calls.
---oOo---
Thinking about your project, the picture I have is of a number of BCB coded modules using COM for IPC at least, and probably more. The question that raises itself is "Could the IPC be replaced by an alternative such as sockets or memory mapped files, and the other logic of COM relocated and modified to work with a more straightforward IPC?".
Another thought that occurs is the possibility of investing in some Virtual Machine software (without upgrading to Windows 7 for a while), and running BCB 6 and the legacy software in its own little corner.
This previous topic touches on this.
Aris