COleControl:: FireError

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

Parâmetros

scode

O valor de código de status a ser relatado. Para obter uma lista completa dos códigos possíveis, co&nsulte o articlenbsp; Controles ActiveX: tópicos avançados no Guia do programador do Visual C++.

lpszDescription

A descrição do erro que está sendo relatado.

nHelpID

A identificação da ajuda do erro que está sendo relatado.

Observações

Chame essa função para disparar a evento de erro ações. Este evento fornece uma maneira de sinalização, em locais apropriados no seu código, que um erro ocorreu dentro de seu controle. Ao contrário de outros eventos de ações, como clique ou MouseMove, erro nunca é acionado pela estrutura.

Para relatar um erro que ocorre durante uma propriedade obter função, propriedade definir função ou método de automação, chamada COleControl:: ThrowError.

A implementação do evento de erro ações de um Controlarar OLE usa um valor SCODE . Se o Controlarar usa esse evento e se destina a ser usado no Visual Basic 4.0, você receberá erros porque o valor SCODE não é suportado no Visual Basic.

Para corrigir esse problema, altere manualmente o parâmetro SCODE in the Controlar.Arquivo ODL para um longo. Além disso, qualquer evento Personalizar, método ou propriedade que utiliza um parâmetro SCODE também faz com que o mesmo problema.

Visão geral de COleControl |nbsp; Membros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;COleControl::DisplayError

Index