Runtime error 8005 er en fejlmeddelelse , som du vil modtage om, at den port, du forsøger at bruge til at få adgang til en fil allerede er åben. Oftest vil du se denne fejlkode vises, når du bruger Visual Basics program fra Microsoft og forsøger at åbne et modem port. Du kan prøve flere metoder for at fastsætte runtime fejl 8005 og fortsætte med dit arbejde. Instruktioner
1
Skriv følgende kommando i Visual Basic , hvis dette er, hvor du har modtaget runtime fejlkode. Inden for programmeringssprog, ændre " SummaSketch.PortOpen = Sand " til SummaSketch.PortOpen = False . "Dette er en almindelig årsag til at modtage runtime fejl 8005 .
2
Åbn" Device Manager " i Visual Basic. Scan computeren for eventuelle hardware ændringer via denne menu. på dette tidspunkt bør du også deaktivere alle enheder, som du ikke bruger i programmet. Genstart programmet , og prøv at åbne porten igen i Visual Basic. < br >
3
Luk andre programmer . En anden potentiel årsag til runtime fejl 8005 , er, at et andet program bruger den samme port på det tidspunkt . Luk alle andre programmer, du har kørende for at se, om dette vil løse problemet.
4
Genstart pc'en , genåbne Visual Basic og prøv at åbne porten igen . Mange gange , vil runtime fejl 8005 vises efter en kold boot.
5.
Modtag hjælp fra en anden kilde. Hvis ingen af disse metoder løser runtime fejl 8005, kan du blive nødt til at komme i kontakt med andre programmører for at spore , om du indtaster koderne korrekt i Visual Basic. Et godt sted at kigge efter hjælp er gennem Visual Basics Fora på VB Wire.