Andy Lacey
andy at minstersystems.co.uk
Tue Feb 3 14:46:37 CST 2015
Thanks for the thought John. Will see what restore points there are. Andy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John R Bartow Sent: 03 February 2015 20:00 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] API calls crashing Importance: High Hi Andy, If you do a system restore to a day when the app worked it should restore any system files that were changed. Worth a try and if it doesn't work you can undo it. HTH John B -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Tuesday, February 03, 2015 9:06 AM To: Access Developers discussion and problem solving 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com