COleControl::FireError

void FireError ( SCODE scode, LPCTSTR lpszDescription, UINT nHelpID = 0 );

Parametri

scode

Il valore del codice status da seg&nalare. Per un elenco completo dei codici possibili, vedere la articlenbsp; Controlli ActiveX: soggetti avanzati nel manuale del programmatore di Visual C++.

lpszDescription

La descrizione dell'errore viene segnalato.

nHelpID

L'ID dell'errore viene segnalato aiutare.

Osservazioni

Chiamare questa funzione al fuoco lo stock di evento di errore. Questo evento fornisce un modo di segnalamento, in luoghi appropriati nel codice, che si è verificato un errore all'interno del controllo. A differenza di altri eventi di borsa, come Click o MouseMove, errore non è mai sparato dal framework.

Per segnalare un errore che si verifica durante una funzione get proprietà, proprietà set funzione o metodo di automazione, chiamata COleControl::ThrowError.

L'implementazione di un evento di errore di Stock di un controllo OLE viene utilizzato un valore SCODE . Se un controllo viene utilizzato questo evento ed è destinato a essere utilizzato in Visual Basic 4.0, riceverete errori perché il valore SCODE non è supportato in Visual Basic.

Per risolvere il problema, modificare manualmente il parametro SCODE del controllo.File ODL a lungo. Inoltre, qualsiasi evento personalizzato, il metodo o proprietà che utilizza un parametro SCODE provoca anche lo stesso problema.

Panoramica di COleControl |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;COleControl::DisplayError

Index