Felkoden 2147467259 finns i Visual Basic . NET medan du försöker köra ett program som du programmerat genom debug . Ansökan försöker kalla " SetFocus "på en Microsoft Access kontroll för att ta upp det medan kontrollgruppen inte har dykt upp på fönstret ännu . Denna funktion fungerar normalt genom att lägga till en markör för kontroll och aktivera den . När kontrollen inte finns på fönstret, dock fel dyker upp
Du behöver : .
Visual Basic
NET utvecklingsmiljö
1
Öppna Visual Basic- projekt och för in följande rad i toppen av den funktion som anropar . " SetFocus : " On Error GoTo FocusErr . .
2
Skapa en etikett på botten av funktionen , skriver följande :
FocusDone :
.
Exit Function
3
Skapa en annan etikett under " FocusDone , " skriver följande :
FocusErr :
Om Err. Number=-2147467259 Då
Återuppta
EndIf .
Detta gör din ansökan CV på detta fel , försöker igen de " SetFocus " samtalet förrän kontrollen faktiskt visas . Spara ditt projekt , och bygga den med menyn "Verktyg" i din ansökan .