[AccessD] API calls crashing

Jim Lawrence accessd at shaw.ca
Tue Feb 3 17:48:55 CST 2015


I have heard of a few such issues in a while. It appears that various updataes have broken older code...

Right now I have a copy of Access97 and even a copy of Informix running on one of my computers via Wine (MSAccess) and DosBox (Informix). Though neither package is currently running a operational application, I have not experienced any errors.   

Option?

Jim

----- Original Message -----
From: "Andy Lacey" <andy at minstersystems.co.uk>
To: "Access Developers discussion and problem solving" <accessd at databaseadvisors.com>
Sent: Tuesday, 3 February, 2015 7:05:55 AM
Subject: [AccessD] API calls crashing

I am totally at a loss on this.
 
My big Access 97 app (I know, I know, but it works) is crashing on one machine,
a machine it has run on for years. I've tracked it down to API calls. Any time
it calls a Kernel32 API it just exits - no message, no nothing, just closes. Now
it's perfectly possible that central ICT here have installed or updated
something overnight which has interfered, in fact I can only think that must
have happened. Question is, what can I do about it?
 
This is a typical api call which crashes out:
 

Private Declare Function apiGetComputerName Lib "Kernel32" Alias _
"GetComputerNameA" (ByVal lpBuffer As String, nSize As Long) As Long

 

I know I could use Environ to get the computer name but that's not the point.
There are lots of similar calls and they're all failing.

Help please.

Andy

 

 
-- 
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