Freigeben über


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

ON ERROR

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