Nwlapcug.com


Come risolvere errore di Runtime 2147467259

Il codice di errore 2147467259 esiste NET mentre si tenta di eseguire un'applicazione che avete programmato attraverso debug. L'applicazione tenta di chiamare "SetFocus" su un controllo di Microsoft Access per tirarlo su, mentre il controllo non รจ apparso ancora sulla finestra. Questa funzione funziona normalmente aggiungendo un cursore per il controllo o attivarlo. Quando il controllo non esiste sulla finestra, tuttavia, errori di pop up.

Istruzioni

1

Aprire il progetto Visual Basic e inserire la seguente riga nella parte superiore della funzione che si chiama "SetFocus:" su errore GoTo FocusErr.

2

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

FocusDone:

Funzione di uscita

3

Creare un'altra etichetta sotto "FocusDone," scrivendo il seguente:

FocusErr:

If Err.Number = -2147467259 Then

Resume

EndIf.

Questo rende l'applicazione riprendere su tale errore, riprovare la chiamata "SetFocus" fino a quando il controllo viene effettivamente visualizzato. Salvare il progetto e costruirla utilizzando il menu "Strumenti" nell'applicazione.