Come risolvere un errore di runtime 8005

November 20

Errore di runtime 8005 è un messaggio di errore che si riceverà affermando che la porta che si sta tentando di utilizzare per accedere a un file è già aperto. Il più delle volte, si vedrà questo codice di errore viene visualizzato quando si utilizza il programma Visual Basic da Microsoft e il tentativo di aprire una porta modem. È possibile provare diversi metodi per la correzione di errore di runtime 8005 e procedere con il vostro lavoro.

istruzione

1 Digitare il seguente comando in Visual Basic, se questo è dove hai ricevuto il codice di errore di runtime. All'interno del linguaggio di programmazione, modificare "SummaSketch.PortOpen = True" per SummaSketch.PortOpen = False. "Questa è una causa comune di ricevere l'errore di runtime 8005.

2 Aprire la "Gestione periferiche" in Visual Basic. Eseguire la scansione del computer per eventuali modifiche hardware attraverso questo menu. A questo punto, si dovrebbe anche disattivare tutti i dispositivi che non si utilizzano nel programma. Riavviare il programma e cercare di aprire di nuovo la porta in Visual Basic.

3 Chiudere le altre applicazioni. Un'altra causa potenziale di errore di runtime 8005 è che un'altra applicazione sta utilizzando la stessa porta in quel momento. Chiudere tutte le altre applicazioni in esecuzione per vedere se questo risolverà il problema.

4 Riavviare il PC, riaprire Visual Basic e provare ad aprire nuovamente la porta. Molte volte, verrà visualizzato l'errore di runtime 8005, dopo un avvio a freddo.

5 Ricevere aiuto da un'altra fonte. Se nessuno di questi metodi Fix Errore di runtime 8005, potrebbe essere necessario entrare in contatto con altri programmatori al fine di rintracciare se si sta entrando codici in modo non corretto in Visual Basic. Un buon posto per cercare assistenza è attraverso il Forum visivi principi fondamentali su VB Wire.