System.Win.ComObj.EOleException
Delphi
EOleException = class(EOleSysError)
C++
class PASCALIMPLEMENTATION EOleException : public EOleSysError
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | System.Win.ComObj.pas System.Win.ComObj.hpp |
System.Win.ComObj | System.Win.ComObj |
Beschreibung
EOleException ist die Exception-Klasse für OLE-Automatisierungsfehler, die in Methoden oder Eigenschaften eines Objekts auftreten.
EOleException ist die Exception-Klasse für Fehler, die mit der OLE-IDispatch-Schnittstelle zusammenhängen. EOleException wird ausgelöst, wenn während des Aufrufs einer Methode von IDispatch ein Fehler auftritt. Eine EOleException wird generiert, wenn ein Server einen fehlerhaften Rückgabewert von einer Eigenschaft oder Methode erhält, die mit der Methode Invoke der Schnittstelle IDispatch aufgerufen wurde.
Objekte, die über IDispatch aufgerufen werden, können beim Auftreten eines Fehlers aussagekräftige Informationen über die Exception zurückliefern. Dazu gehören die Fehlerquelle, der Fehlercode, eine Beschreibung des Fehlers, die Hilfedatei und die ID-Nummer für die kontextsensitive Hilfe.