PlanetSquires Forums

Support Forums => Other Software and Code => Topic started by: Art Araya on April 26, 2005, 01:40:08 PM

Title: ActiveX DLLs
Post by: Art Araya on April 26, 2005, 01:40:08 PM
Are ActiveX/COM DLLs supported by FireFly?  If so, where can I find information about this?

TIA
Title: ActiveX DLLs
Post by: John Messingham on April 26, 2005, 01:48:38 PM
There is a section in the help file that explains how to use ActiveX components with Firefly.
Title: ActiveX DLLs
Post by: Art Araya on April 26, 2005, 01:52:54 PM
Thanks for the reply John.  That help file topic seems to have to do with ActiveX controls.  My question has to do with ActiveX DLLs, not ActiveX controls.  I think the procedure must be different than what I am reading in the help file topic "Working with OCX/ActiveX Controls "

Is there some other help topic that I should be looking at instead?
Title: ActiveX DLLs
Post by: John Messingham on April 26, 2005, 02:03:05 PM
The com section in the PowerBasic help file,

the activex/com master/god's website

http://com.it-berater.org/

I only wish I could help more, I have touched on this subject myself but other things keep me from getting to grips with it.
Title: ActiveX DLLs
Post by: TechSupport on April 26, 2005, 02:46:48 PM
I can't think of why ActiveX DLL's wouldn't work.... Maybe Jose would know for sure but I can't see why they would be any different than regular ocx's.
Title: No problems here with these DLL's
Post by: Michael Meeks on April 26, 2005, 04:05:53 PM
Hi,

I use them all the time - and find no problems with ActiveX DLL's...
In fact - I prefer them over the OCX - because of other runtime/requirements.

Mike
Title: ActiveX DLLs
Post by: Jose Roca on April 26, 2005, 04:07:08 PM
Visual controls (know as ActiveX or OCXs) need a container (FireFly uses ATL71.DLL as the container). It doesn't matter if is extension is OCX, DLL or whatever. Non visual components, such ADO, WMI, MSXML, etc., do not need a container and, therefore, must be initialized and used as shown in the PowerBASIC help file.
Title: ActiveX DLLs
Post by: Art Araya on April 26, 2005, 05:45:00 PM
Thanks guys.  I was looking to FireFly for the answer when the keys seem to be in PB.  The last version of PB I had was several years old when there was no support for COM.  I now have version 8 of PB and need to get up to speed with all of the changes.  Thanks for pointing me in the right direction.

ARt