From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,bf5b9dd25bce8048 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news3.google.com!news.glorb.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local01.nntp.dca.giganews.com!nntp.comcast.com!news.comcast.com.POSTED!not-for-mail NNTP-Posting-Date: Sat, 18 Jun 2005 12:37:00 -0500 Date: Sat, 18 Jun 2005 13:37:19 -0400 From: Jeff Creem User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: ADA Excel API References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Message-ID: NNTP-Posting-Host: 24.147.74.171 X-Trace: sv3-Uze2jakxhQsBxbDxoPZbn/fLlsu6CwF/9qeUc7Dbzf4J9/MV0+5POlwM9vngf9R8nWFoT1666/87CfO!gYBVXqoKgpuFY0VRrZVqwHxVqBU+vV6Zh9YG7iujhaothyUQEtExwPCfE2xh9w== X-Complaints-To: abuse@comcast.net X-DMCA-Complaints-To: dmca@comcast.net X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.32 Xref: g2news1.google.com comp.lang.ada:11471 Date: 2005-06-18T13:37:19-04:00 List-Id: Stephen Leake wrote: > tmoran@acm.org writes: > > >>>I have not done it, but GNATCOM can generate an Ada binding to the COM >>>interface to Excel. >> >> Where might one find a .tlb file and an API description for the COM >>interface to Excel? > > > That I don't know. Try asking on the gnavi list; a while ago, someone > there reported interfacing to Microsoft Word via GNATCOM. > > See http://sourceforge.net/projects/gnavi/ for the gnavi list. > > Here's the specific link to that report: > http://sourceforge.net/mailarchive/message.php?msg_id=11390072 > > On the other hand, typing "word type library" into the search box at > www.microsoft.com leads to this page: > > http://support.microsoft.com/default.aspx?scid=kb;en-us;143434 > > That says the type library was provided with Word 97. I have Word > 2002; Msword*.olb is not on my disk. Searching for *.tlb and *.olb > turned up quite a bit of stuff, but nothing that looks like Word. > > There is also lots of other information in the Microsoft search > results, but nothing that jumps up and says "here's the Word API". > > This link looks like a good starting point: > > http://support.microsoft.com/kb/152023/EN-US/ > > It may be that you have to buy an MS developer's license. > > Good luck! > Bindcom works on more than just type libraries. It will run on .dlls and .exes that have the appropriate information in them. There used to be (perhaps still is) a tool called gbmanager that David distributed as a separate download with GNATCOM . It showed you everything that was installed (registered) on your system that you could use to create COM bndings. Running it now it looks like with office XP that you can run using excel.exe and get a hundred or so Ada binding files for excel.