Calling 16-bit DLL MSAU200.DLL

S

Stephen Bull

I have an Access 2.0 application which makes calls into functions into the
DLL msau200.dll. I want to run this on Windows XP - preferrably under Access
2002/3. What is the easiest way to give my application access to the
routines it needs? Is there a 32-bit equivalent of this DLL?
 
A

Allen Browne

No. There is no equivalent of this file in later versions of Access.

However, the later versions do have most of the functionality that people
called MSAU200.DLL to do. So you need to determine what the purpose of the
old code was, and replace it with the new functionality in Access.

For example, if your code called this library to copy a file, use FileCopy.

If it was calling the FileOpen dialog, use this API call instead:
http://www.mvps.org/access/api/api0001.htm
or for the color dialog:
http://www.mvps.org/access/api/api0060.htm

If it was enumerating system fonts, use this code:
http://www.mvps.org/access/api/api0033.htm
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top