TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy


Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Condense Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
text/plain; charset=us-ascii
"Team Ada: Ada Advocacy Issues (83 & 95)" <[log in to unmask]>
David Botton <[log in to unmask]>
Wed, 22 Sep 1999 11:34:18 -0700
"Kester, Rush W." <[log in to unmask]>
text/plain (53 lines)
--- "Kester, Rush W." <[log in to unmask]> wrote:
> Can you explain what you mean by "BindCOM is not
> just for creating
> COM/ActiveX bindings."

BindCOM actually builds bindings to Win32 Type
Libraries. Type Libraries are binary spec files. These
specs can be of COM objects, DLL export libs, types,
constants, unions, etc.

Type Libs are mainly used for COM objects, but MS and
developers familiar with them also use them as
language independant headers that can be loaded in to
C, C++, and VB (and of course now Ada). Almost all new
elements of Win32 are defined in IDL then run through
MIDL to produce TLBs and C/C++ header files. Take a
look at some of the recent header additions to Win32
and you will see a message, this file generated by
MIDL at XX:XX:XX on etc.

> the zip file
> contains
> only an executable.  There
> is no doc or readme file.

Yes, I realize the documentation is a bit lacking now.
I have chosen to post binaries of my working code as I
go along experimenting, designing and testing.

The final specs for the tools and associated
frameworks (CreateCOM and AdaCOM) are now being
written. At the same time I am creating extensive
documentation for COM on Ada, the AdaCOM tools, and
the frameworks.

Things are coming along nicely, but they do take time.
(I only get to work on the tools in the evenings and

I periodicaly send messages about the tools and
frameworks on the AdaPower Update list (send a
subscribe to [log in to unmask] to join) and answer
questions in the AdaCOM chat (you can
also get e-mail notifications of new messages on the

David Botton

Do You Yahoo!?
Bid and sell for free at