64 bit DLLs and ActiveXs

This forum is for general support of Xbase++
Post Reply
Message
Author
User avatar
unixkd
Posts: 575
Joined: Thu Feb 11, 2010 1:39 pm

64 bit DLLs and ActiveXs

#1 Post by unixkd »

Hi all

I have some of my development components that ship with both 32bit and 64 bit version.

I would like to know if the 64 bit ActiveX version can be used.

I discover Xbase++ DllLoad() function only loads 32bit dlls. Does 2.0 DllLoad() capable of loading 64bit DLLs ?

Thanks.

Joe

User avatar
Auge_Ohr
Posts: 1422
Joined: Wed Feb 24, 2010 3:44 pm

Re: 64 bit DLLs and ActiveXs

#2 Post by Auge_Ohr »

hi,

if you have a 32bit OS() can you run 64bit Apps on it ?
Xbase++ produce 32bit App which can't access 64bit DLL/OCX
greetings by OHR
Jimmy

psc
Posts: 5
Joined: Thu Sep 29, 2016 11:48 am

Re: 64 bit DLLs and ActiveXs

#3 Post by psc »

For loading ActoveX controls, you need CreateObject(), not DllLoad().
In general, you use 64-bit controls with 64-bit apps, and 32-bit controls with 32-bit apps, and since xBase++ currently generates 32-bit apps...

psc

Post Reply