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.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,42c73644015cdfa4,start X-Google-Attributes: gid103376,public From: David Botton Subject: Creating COM objects with Ada Date: 1999/02/14 Message-ID: <36C68920.97FF9715@Botton.com>#1/1 X-Deja-AN: 444212965 Content-Transfer-Encoding: 7bit X-Accept-Language: en Content-Type: text/plain; charset=us-ascii Organization: CyberGate, Inc. Mime-Version: 1.0 Newsgroups: comp.lang.ada Date: 1999-02-14T00:00:00+00:00 List-Id: I have now added an example of creating COM objects with Ada to The Ada Source Code Treasury -- http://www.botton.com/ada/os I've decided to post the example despite that fact that it still has some problems. On ObjectAda everything works perfect as long as you don't try and create any GUI stuff from the COM object (unless the COM object is being called from an ObjectAda client then there is no problem at all with anything). I am trying to figure out what is causing this to happen and will post an update soon, I already have some ideas..... On GNAT it only partly works on NT and doesn't work at all on Win 95/98, this is caused by a number of problems GNAT has with creating DLLs and hopefully will be resolved as GNAT matures in its ability to create DLLs. If any one has better luck getting the GNAT DLLs to work, then let me know! David Botton