O código de erro 2147467259 existe no Visual Basic .NET quando você tenta executar um aplicativo que você programado através de depuração. O aplicativo tenta chamar "SetFocus" em um controle Microsoft Access para trazê-lo para cima, enquanto o controle não apareceu na janela ainda. Esta função funciona normalmente adicionando um cursor para o controle ou ativá-lo. Quando o controle não existe na janela, no entanto, os erros de pop-up.
Coisas que você precisa
- ambiente de desenvolvimento Visual Basic .NET
Abra seu projeto de Visual Basic, e insira a seguinte linha na parte superior da função que chama "SetFocus:" On Error GoTo FocusErr.
Criar uma etiqueta na parte inferior da função, escrevendo o seguinte:
FocusDone:
Função Exit
Criar outro rótulo abaixo "FocusDone," escrevendo o seguinte:
FocusErr:
Se Err.Number = -2147467259 seguida
Currículo
Fim se.
Isso faz com que seu currículo aplicativo em que o erro, tentar novamente a "SetFocus" chamar até que o controle realmente aparece. Salve seu projeto, e construí-lo usando o "Ferramentas" Menu na sua aplicação.