Feilkoden 2147467259 eksisterer i Visual Basic NET mens du prøver å kjøre et program du programmeres via debug . . Søknaden forsøker å kalle " SetFocus " på en Microsoft Access -kontroll for å hente den opp mens kontrollgruppen ikke har dukket opp på vinduet ennå. Denne funksjonen virker vanligvis ved å tilsette en markør til kontrollen eller aktiverer den. Når kontrollen ikke eksisterer på Window, men feilene dukker opp . Du trenger
Visual Basic. NET utviklingsmiljø
Vis flere instruksjoner
en
Åpne opp Visual Basic-prosjekt , og sett inn følgende linje i toppen av funksjon som kaller " SetFocus : " On Error GoTo FocusErr
2
Opprett en etikett på bunnen av funksjonen, skriver følgende: .
FocusDone : en
Exit Function
3
Opprett en ny merkelapp under " FocusDone , " skriver følgende : en
FocusErr : en p Hvis err.number = -2147467259 Da
Resume
EndIf .
p Dette gjør din søknad gjenoppta denne feilen , prøver på nytt på " SetFocus " samtalen før kontrollen faktisk vises. Lagre prosjektet , og bygge den via " Verktøy"-menyen i programmet.