? Runtime Error 8005 er noget, der kan dukke op i en Visual Basic -program og forhindrer brugeren af et program fra at gøre det nødvendige arbejde . Nogle gange kræver det indgriben fra en programmør til at rette fejlen , mens andre gange , er computeren kører kompileret software oplever en enhedskonflikt fejl. Hvad er en Runtime Error 8005 ?
A Runtime Error 8005 opstår, når et program forsøger at få adgang til en kommunikationsport og finder det allerede er åbent. Dette betyder ikke stoppe driften af programmet , men det betyder, at enheden ikke kan bruges for korrekt drift af programmet , ifølge eHow forfatter Heather Wood .
En enkel måde at komme rundt i fejl
En enkel måde at komme rundt Runtime Error 8005 der ikke altid arbejde er at ændre værdien af . portopen variabel. Hvis variablen er erklæret , sættes værdien til false . Skift værdien til true lige før programmet kræver havnen. Vær sikker på at åbne porten , lige før du skal bruge det. Hvis denne kontakt ikke virker, vil programmet generere en Runtime Error 8012 , som siger, at enheden ikke er klar .
Korrektion Hardware Årsag til Runtime Error 8005
< p > Windows behandler hardware porte på samme måde, den behandler filer. Hvis en fil er åben, kan et program ikke åbne det. Hvis en havn bliver brugt af en anden enhed , før programmet beder om havnen , er den enkleste måde at spørge til dette er at deaktivere porten. I de fleste tilfælde er årsagen til denne runtime fejl en Microsoft seriel kugle mus. Indtast kontrolpanelet , skal du vælge "System " sektionen, skal du klikke på fanen "Hardware" , og klik på knappen for " Device Manager ". (Dette er den proces, der anvendes til Windows XP. Andre versioner af Windows kan kræve , at brugeren til at bruge forskellige trin for at finde enhedshåndtering . ) Musen afsnit indeholder de oplysninger, du har brug for. Udvid musen fanen. Hvis du ser den serielle bold musen på listen , skal du deaktivere denne enhed. Enhver ændring af Windows kræver et system genstart. Dette er en metode til at rydde Runtime 8005 Fejl, VB forum brugere antyder.
Indtastning af data , hvis en Needed Enhed ikke kan tilgås
Runtime 8005 Fejl normalt ikke forårsage et program til at gå ned. Denne kørselsfejl vil stoppe dig fra at bruge en enhed, der kræves af programmet. Hvis der er en anden måde at indtaste data i den skriftlige program , kan brugeren være i stand til at arbejde omkring det. Det afhænger af omstændighederne.
Andre Visual Basic fejlkoder
p Der er andre problemer, der måtte opstå, når en person kører et Visual Basic -program. Oplysninger om fejl fældefangst kan findes på Microsoft Developer Network hjemmeside, og en delvis liste over de fejlkoder , og hvad de betyder , kan findes på Halfile hjemmeside.