[AccessD] Need Open File Dialog Box

Rocky Smolin rockysmolin at bchacc.com
Tue Aug 7 18:43:55 CDT 2018


Got it.

Tks.

r

-----Original Message-----
From: AccessD [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of
Stuart McLachlan
Sent: Tuesday, August 07, 2018 3:54 PM
To: Access Developers discussion and problem solving
Subject: Re: [AccessD] Need Open File Dialog Box

>  I added the PtrSafe and changed the declarations of Long to LongPtr. 

Be careful with Long/LongPtr.  You should only change those Longs which are
actual 
pointers to memory locations or handles.  All the others need to stay as
Long.

On 7 Aug 2018 at 14:48, Rocky Smolin wrote:

> Dear List:
> 
> 
> 
> A client has me adding some functions to a legacy app that was written
> in 32 bit Access. So it has trouble running on the 64 bit Access he
> has on his machine.  Switching to 32 bit is not an option. 
> 
> 
> 
> The adh common open file dialog function which has been working so
> nicely no longer works - it uses comdlg32.dll.  
> 
> 
> 
> Declare PtrSafe Function adh_apiGetOpenFileName Lib "comdlg32.dll" _
> 
> Alias "GetOpenFileNameA" (ofn As tagOPENFILENAME) As Boolean
> 
> 
> 
> I added the PtrSafe and changed the declarations of Long to LongPtr. 
> But no cigar.
> 
> 
> 
> So I'm looking for a replacement open file dialog box function that
> might work on both 232 and 64 bit boxes.
> 
> 
> 
> Any help greatly appreciated by me and my client who HAS to get a
> report out this week. L
> 
> 
> 
> MTIA
> 
> 
> 
> 
> 
> Rocky Smolin
> 
> Beach Access Software
> 
> 760-683-5777
> 
>  <http://www.bchacc.com> www.bchacc.com
> 
>  <http://www.e-z-mrp.com> www.e-z-mrp.com
> 
> Skype: rocky.smolin
> 
> 
> 
> 
> 
> -- 
> 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