VFPUtils Article By: M. Asherman |
VFP Error Handling References | |
---|---|
| Top | Prev Section | |
| Notes | Next Section | Bottom | |
Title Comments |
Author | Date MSDN |
---|---|---|
Best Practices: Error Handling in Visual FoxPro An excellent introduction to VFP's error handling facilities, explaining in detail how to use them and suggesting ways to avoid their pitfalls. Doug makes a strong case for introducing the extension of a three-layered approach, adding form-level error handling between the usual object level and global level of error handlers. I would wager that this is one of the most (if not the most) frequently cited references in all of Fox-dom. |
Doug Hennig | 6/1996 MSDN |
Best Practices: An Error Handling Class for Visual FoxPro Demonstrates how to build a simple global error handling class that displays a message and gives the user some choices how to proceed (Debug or Cancel). Doug shows how the global error handler can be used to selectively support context-sensitive error handling logic, and he discusses some of the ways this scheme could be further extended, e.g. to support Retry and error logging. |
Doug Hennig | 7/1996 |
Reusable Tools: Error Handling Revisited Presents a general error handling scheme that combines a global error handler with object-level error handlers, allowing individual objects to either handle their own specific errors or pass errors up the "chain of responsibility". This entails using Stonefield's library of foundation classes, whose Error event methods all conform to a strict convention for propagating errors up the containership hierarchy and returning user response codes back down to the method that originally trapped the error. There is a provision for error logging, and the user has the choice to Debug, Continue, Retry, Cancel, or Quit. |
Doug Hennig | 1/1998 |
Reusable Tools: Handling Specific Errors |
Doug Hennig | 2/1998 |
Reusable Tools: Mining for Gold in the FFC
|
Doug Hennig | 12/1998 MSDN |
Reusable Tools: Reporting Errors |
Doug Hennig | 8/2000 |
| Top | Prev Section | |
| Notes | Next Section | Bottom | |
| Top | Prev Section | |
| Notes | Next Section | Bottom | |
| Top | Prev Section | |
| Notes | Next Section | Bottom | |
Wiki Topic Keyword/Comments | Date Last Updated |
---|---|
aError | 1999.12.23 |
AppShutDown | 2000.10.19 |
Assert | 1999.11.10 |
C0000005ExError | 2000.09.07 |
CDXCorruptionChecklist | 2000.11.14 |
ComErrorHandling | 1999.11.30 |
ComErrors | 1999.12.01 |
Compile-TimeErrors | 1999.10.09 |
DefensiveProgramming | 1999.12.04 |
ErrorEvent | 1999.10.08 |
ErrorEventStrategy | 1999.11.09 |
ErrorHandler | 1999.12.01 |
ErrorHandling | 2000.06.17 |
ErrHlr | 1999.12.03 |
ErrorInErrorHandler | 1999.10.11 |
ErrorInformation | 1999.10.23 |
gaError | 1999.11.26 |
InLineErrorHandling | 1999.10.28 |
InlineErrors | 1999.10.27 |
MultipleInheritance | 2000.06.24 |
OleErrors | 1999.11.02 |
OnError | 2000.10.13 |
ParametersByValueOrReference | 1999.08.18 |
SafeErrorHandling | 2000.06.29 |
SafeProcedures | 2000.06.21 |
TrappableErrors | 1999.10.09 |
UnTrappableErrors | 2000.07.27 |
VFPVersion7WishList | 2000.11.29 |
| Top | Prev Section | |
| Notes | Next Section | Bottom | |
Date | Subject/Comments | Author | Newsgroup |
---|---|---|---|
12/19/2000 | VFP error handling revisited | Michael Asherman | microsoft.public.fox.programmer.exchange |
10/02/2000 | Re: What is going on at DevCon? - Multiple Inheritance | William Fields | microsoft.public.fox.programmer.exchange |
08/01/2000 | RE: VFP Error Handling | Mark Briggs | microsoft.public.fox.vfp.oop |
07/11/2000 | VFP Error Handling | Steven Harris | microsoft.public.fox.vfp.oop |
12/16/1999 | Problems Using Error Event and On Error routines | Bruce Parlier | comp.databases.xbase.fox microsoft.public.fox.programmer.exchange |
02/18/1999 | Error method interacting with other methods | Richard Candeland | microsoft.public.fox.programmer.exchange |
| Top | Prev Section | |
| Notes | Next Section | Bottom | |
Date | Subject/Comments | Author | Section |
---|---|---|---|
12/19/2000 | Error Handler | Wayne Willingham | Visual FoxPro in general |
12/08/2000 | Error Handling | Keith Tonge | COM/DCOM and OLE Automation |
10/19/2000 | Stopping a function from my error handler... | Stephane Charbonneau | Coding, syntax & commands |
10/13/2000 | Control init fail, class init fail | Michelle Cox | Classes - VCX |
10/11/2000 | Trapping and handling OLE error | Allan Williams | Coding, syntax & commands |
10/09/2000 | Help... I have switched of the normal VFP error handling | Mark Young | Forms & Form designer |
10/06/2000 | Its Friday, wanna talk about Error Handlers? | Mike Helland | Chatter |
10/05/2000 | Error Handling (Shutdown problem) | Denis Gavrikov | Visual FoxPro in general |
08/22/2000 | Simple framework | Shane Gilbert | Visual FoxPro in general |
08/15/2000 | How to see if file can be used exclusive w/o causing error | Larry Moody | Coding, syntax & commands |
07/31/2000 | Global error handler question - one more try | Allan Williams | Coding, syntax & commands |
07/25/2000 | Suppress open file dialog? | Adam Davis | Visual FoxPro in general |
07/05/2000 | Error handling question | Allan Williams | Coding, syntax & commands |
07/05/2000 | Error trapping in a DLL | Edward Gioja | ActiveX controls in VFP |
06/05/2000 | Main Error Handler | Kenneth Gilbert Jr. | Coding, syntax & commands |
06/01/2000 | Exit cleanly from error | Elyse Pomerantz | Coding, syntax & commands |
04/27/2000 | Error() - The Bubble Effect | Chad Bourque | Object Oriented Programming |
04/23/2000 | Trapping an Error | John Thornton | Coding, syntax & commands |
03/02/2000 | Variable Not Found - Can't Debug | Harry Stottle | Coding, syntax & commands |
02/29/2000 | Error handling | Jan Dorresteijn | Classes - VCX |
(work on this section is not yet completed for older UT threads) |
| Top | Prev Section | |
| Next Section | Bottom | |
| Top | Prev Section | |
| Next Section | Bottom | |
This article is still in a preliminary, skeletal form. Planned changes include: