Fejlkoden 2147467259 eksisterer i Visual Basic NET , mens du forsøger at køre et program, du programmeres via debug . . Ansøgningen forsøger at kalde " SetFocus " på en Microsoft Access kontrol til at bringe det op, mens kontrollen ikke har optrådt på vinduet endnu. Denne funktion normalt arbejder ved at tilføje en markør til kontrol-eller aktivere den. Når kontrollen ikke findes på Window dog fejl dukker op. Ting du skal
Visual Basic. NET udviklingsmiljø
Vis Flere Instruktioner
1
Åbn din Visual Basic-projekt , og indsæt følgende linje i toppen af funktion, der kalder " SetFocus : " On Error GoTo FocusErr
2
Opret en etiket i bunden af funktionen, skriver følgende: .
FocusDone : Hej
exit Function
3
Opret en anden label under " FocusDone ", skriver følgende : Hej
FocusErr : Hej p Hvis Err.Number = -2147467259 Derefter < br >
Genoptag
EndIf .
det gør din ansøgning genoptages på denne fejl , prøver igen på " SetFocus " opkald, indtil kontrollen faktisk ser . Gem dit projekt, og bygge den ved hjælp af menuen "Funktioner" i din ansøgning .