Error-Ereignis
Tritt ein, wenn in einer Methode ein Laufzeitfehler auftritt.
PROCEDURE Object.Error
LPARAMETERS [nIndex,] nError, cMethod, nLine
Parameter
Visual FoxPro übergibt dem ERROR-Ereignis drei bis vier Parameter in der folgenden Reihenfolge:
- nIndex
Kennzeichnet ein Steuerelement eindeutig, wenn es sich in einem Steuerelementarray befindet. - nError
Gibt die Nummer des Visual FoxPro-Fehlers an. - cMethod
Gibt den Namen der Methode an, die den Fehler verursacht hat. Wenn jedoch eine Methode eine benutzerdefinierte Funktion aufruft, in der ein Fehler auftritt, gibt cMethod den Namen dieser Funktion an und nicht den Namen der Methode. - nLine
Gibt die Zeilennummer in der Methode oder benutzerdefinierten Funktion an, die den Fehler verursacht hat.
Hinweise
Mit dem ERROR-Ereignis kann ein Objekt Fehler selbst behandeln. ERROR übergeht die aktuelle ON ERROR-Routine, und jedes Objekt kann dann Fehler intern abfangen und behandeln.
**Anmerkung **Das ERROR-Ereignis wird nur dann aufgerufen, wenn der Fehler im Code auftritt.
Siehe auch
Betrifft: ActiveDoc-Objekt | Kontrollkästchen-Steuerelement (CheckBox) | Kombinationsfeld-Steuerelement (ComboBox) | Befehlsschaltfläche | Schaltflächengruppe | Container-Objekt | Control-Objekt | Cursor-Objekt | Custom-Objekt | Datenumgebungsobjekt (DataEnvironment) | Bearbeitungsfeld-Steuerelement (EditBox) | Formularobjekt (Form) | Formularsatz-Objekt (FormSet) | Datenraster-Steuerelement (Grid) | Bild-Steuerelement (Image) | Bezeichnungs-Steuerelement (Label) | Linien-Steuerelement (Line) | Listenfeld-Steuerelement (ListBox) | Gebundenes OLE-Steuerelement | OLE-Container-Steuerelement | Optionsfeld-Steuerelement (OptionButton) | Optionsgruppen-Steuerelement (OptionGroup) | Seitenobjekt (Page) | Seitenrahmen-Steuerelement (PageFrame) | ProjectHook-Objekt | Beziehungsobjekt (Relation) | Sitzungsobjekt | Form-Steuerelement | Drehfeld-Steuerelement (Spinner) | Textfeld-Steuerelement (TextBox) | Zeitgeber-Steuerelement (Timer) | Symbolleisten-Objekt