Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Convert from Access 2 to Acess 2000 - DLL

Status
Not open for further replies.

NaoTriste

Programmer
Dec 17, 2002
29
GB
As part of a conversion from Access 2 to Access 2000 I had to change references to DLL functions, mainly user.dll & kernel.dll by suffixing those function names with "32" and replacing both the dlls with the equivalent 32 bit ones, i.e. "user32.dll" & "kernel32.dll" .

However I am still getting errors as follows:

..can't find DLL entry point getprivateprofilestring32 in kernel32
AND
..can't find DLL entry point getWindowsDirectory32 in kernel32

I have tried to use the function names without the "32" suffix to no avail.
If there was a list of entries contained in the "kernel32" i could at list check what is or not there, instead of doing it by trial & error.

......so much for the quick conversion estimated.....

*** ANY CLUES ? ***

 
So you have to 'upsize' your API calls. Check AllAPI and Google Groups for your equivalent functions:


(an example of what to search for)

I don't even know what "getprivateprofilestring()" does, so you'll have to explain what it does, unless you can find the equivalent function without help.

--
Find common answers using Google Groups:

Corrupt MDBs FAQ
 
Thanks very much to "foolio12" for the tips. The first link was all I needed. Once I get the list of APIS it was easy.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top