Come risolvere Errore di runtime 2147467259

September 27

Il codice di errore 2147467259 esiste in Visual Basic .NET, mentre si tenta di eseguire un'applicazione programmato attraverso il debug. L'applicazione tenta di chiamare "SetFocus" su un controllo Microsoft Access per tirarlo su, mentre il controllo non è apparso sulla finestra ancora. Questa funzione normalmente funziona aggiungendo un cursore per il controllo o attivarlo. Quando il controllo non esiste nella finestra, però, gli errori di pop-up.

istruzione

1 Aprire il progetto di Visual Basic, e inserire la seguente riga nella parte superiore della funzione che chiama "SetFocus:" On Error GoTo FocusErr.

2 Creare un'etichetta nella parte inferiore della funzione, scrivendo la seguente:

FocusDone:

Exit Function

3 Creare un'altra etichetta di seguito "FocusDone," scrivere la seguente:

FocusErr:

If Err.Number = -2147467259 Then

Curriculum vitae

Finisci se.

Questo rende il vostro curriculum applicazione su tale errore, riprovare la chiamata "SetFocus" finché non appare in realtà il controllo. Salvare il progetto e la costruzione utilizzando il menu "Strumenti" nella vostra applicazione.