[AccessD] comdlg32.dll

Stuart McLachlan stuart at lexacorp.com.pg
Sun Sep 30 03:34:53 CDT 2012


That URL is about registering the OCX, not using the DLL.

Which one are you using?

-- 
Stuart

On 30 Sep 2012 at 11:23, Kostas Konstantinidis wrote:

> hi Stuart,
> 
> detailed instructions I found also at 
> http://devonenote.com/2010/02/register-comdlg32-ocx-on-x64-win7/
> 
> thank you very much
> 
> /kostas
> 
> 
> 
> 
> 
> -----Original Message----- 
> From: Stuart McLachlan
> Sent: Friday, September 28, 2012 11:35 AM
> To: Access Developers discussion and problem solving
> Subject: Re: [AccessD] comdlg32.dll
> 
> You can still use comdlg32.dll. It's available in both 32 and 64 bit 
> Windows.
> 
> But you need to compile with the PtrSafe keyword.  Try this:
> 
> Declare PtrSafe Function GetOpenFileName Lib "comdlg32.dll" _
>                Alias "GetOpenFileNameA" (OFN As tagOPENFILENAME) As Boolean
> 
> If you code is likely to run in different versions of Windows/Office (32 and 
> 64 bit), you  need to
> wrap the declarations in  compiler conditionals.
> 
> #If VBA7 Then
> Declare PtrSafe Function GetOpenFileName Lib "comdlg32.dll" _
>                Alias "GetOpenFileNameA" (OFN As tagOPENFILENAME) As Boolean
> #Else
> Declare Function GetOpenFileName Lib "comdlg32.dll" _
>                Alias "GetOpenFileNameA" (OFN As tagOPENFILENAME) As Boolean
> #End if
> 
> See http://msdn.microsoft.com/en-us/library/ee691831%28office.14%29.aspx for 
> all the gory
> details.
> 
> -- 
> Stuart
> On 28 Sep 2012 at 10:29, Kostas Konstantinidis wrote:
> 
> > Hi all,
> > I use the comdlg32.dll on a Dev Ashish and Terry Kreft 1999 code
> > but now while we have upgraded to win 7 64-bit and office 64
> > it need an update for all that...
> > Is really there a "comdlg32.dll" available for office 64-bit?
> >
> > thank's a lot
> >
> > /kostas
> > -- 
> > AccessD mailing list
> > AccessD at databaseadvisors.com
> > http://databaseadvisors.com/mailman/listinfo/accessd
> > Website: http://www.databaseadvisors.com
> >
> 
> 
> -- 
> AccessD mailing list
> AccessD at databaseadvisors.com
> http://databaseadvisors.com/mailman/listinfo/accessd
> Website: http://www.databaseadvisors.com 
> 
> -- 
> AccessD mailing list
> AccessD at databaseadvisors.com
> http://databaseadvisors.com/mailman/listinfo/accessd
> Website: http://www.databaseadvisors.com
> 




More information about the AccessD mailing list