ActiveX DLLs

Started by Art Araya, April 26, 2005, 01:40:08 PM

Previous topic - Next topic

Art Araya

Are ActiveX/COM DLLs supported by FireFly?  If so, where can I find information about this?

TIA

John Messingham

There is a section in the help file that explains how to use ActiveX components with Firefly.

Art Araya

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?

John Messingham

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.

TechSupport

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.

Michael Meeks

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

Jose Roca

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.

Art Araya

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