Felkoden 2147467259 finns i Visual Basic NET medan du försöker köra ett program som du programmerat via debug . . Ansökan försöker ringa " SetFocus " på en Microsoft Access- kontroll för att ta upp det när kontrollen inte har dykt upp på fönstret ännu . Denna funktion fungerar normalt genom att lägga till en markör för kontroll eller aktivera det . När kontrollen inte existerar på fönstret , men fel dyker upp . Saker du behöver Review, Visual Basic . NET utvecklingsmiljö
Visa fler instruktioner
1
Öppna upp ditt Visual Basic-projekt , och infoga följande rad i början av funktion som anropar " setFocus : " On Error GoTo FocusErr
2
Skapa en etikett på botten av den funktion , skriva följande: .
FocusDone :
Exit Function Addera 3
Skapa en annan etikett under " FocusDone , " skriver följande :
FocusErr :
p Om Err.Number = -2147467259 Då
Resume
EndIf .
Detta gör din ansökan återupptas på detta fel , försöker igen den " SetFocus " samtalet förrän kontrollen faktiskt visas . Spara ditt projekt , och bygga upp den med hjälp av menyn "Verktyg" i din ansökan .