? Runtime Error 8005 ist etwas, das auftauchen kann in einer Visual Basic-Programm und verhindert, dass die Benutzer von einem Programm zu tun, notwendige Arbeit . Manchmal erfordert es Intervention von einem Programmierer , um den Fehler zu beheben, während zu anderen Zeiten , die Computer mit der Software erstellt erlebt einen Konflikt Gerät Fehler. Was ist eine Runtime Error 8005 ?
A Runtime Error 8005 tritt auf, wenn ein Programm versucht, eine Kommunikations-Port zugreifen und findet es bereits offen ist. Dies verhindert nicht den Betrieb des Programms , aber es bedeutet, dass das Gerät nicht für den ordnungsgemäßen Betrieb des Programms verwendet werden, je nach Drehbuch Heather Wood.
Ein einfacher Weg zu Rund um den Fehler Holen eHow
Ein einfacher Weg, um Runtime Error 8005 erhalten , die nicht immer Arbeit ist es, den Wert des ändern. PortOpen variabel. Wenn die Variable deklariert ist, setzen Sie den Wert auf false . Ändern Sie den Wert auf true , kurz bevor das Programm die Port benötigt . Achten Sie darauf, den Hafen , kurz bevor Sie es verwenden müssen zu öffnen. Wenn dieser Schalter nicht funktioniert, generiert das Programm einen Runtime Error 8012 , die das Gerät ist nicht bereit.
Korrigieren Hardware Ursache für Runtime Error 8005
sagt < p> Windows behandelt Hardware-Ports auf die gleiche Weise behandelt es Dateien . Wenn eine Datei geöffnet ist , kann ein Programm nicht öffnen. Wenn ein Port von einem anderen Gerät verwendet wird , bevor das Programm fragt nach dem Hafen , der einfachste Weg, um dies zu fragen , um den Port zu deaktivieren. In den meisten Fällen ist die Ursache dieser Laufzeitfehler eine serielle Microsoft- Kugel-Maus . Geben Sie die Systemsteuerung , wählen Sie den Abschnitt "System" auf der Registerkarte "Hardware" und klicken auf die Schaltfläche für "Geräte-Manager ". ( Dies ist der Prozess für Windows XP verwendet . Andere Windows-Versionen möglicherweise muss der Benutzer verschiedene Schritte verwenden, um den Geräte-Manager zu finden. ) Die Maus Abschnitt enthält die Informationen, die Sie benötigen. Erweitern Sie die Registerkarte Maus . Wenn Sie die Seriennummer Kugel-Maus zu sehen auf der Liste , deaktivieren Sie dieses Gerät . Jede Änderung an Windows benötigt einen Neustart des Systems . Dies ist eine Methode, um Fehler Runtime 8005 klar, dass VB Forum Benutzer vorschlagen .
Eingeben von Daten , wenn ein benötigtes Gerät kann nicht
Runtime Fehler 8005 Zugriff der Regel nicht verursachen ein Programm zum Absturz zu bringen . Dieser Laufzeitfehler wird Sie von der Nutzung eines Geräts durch das Programm erforderlich stoppen. Wenn es einen anderen Weg, um die Daten in das Programm geschrieben einzugeben, kann der Benutzer in der Lage, um ihn zu arbeiten . Es hängt von den Umständen ab.
Andere Visual Basic Error Codes
Es gibt andere Probleme, die auftreten , wenn eine Person läuft ein Visual Basic-Programm könnte . Details zu Fehlerbehebung finden Sie auf der Microsoft Developer Network Website und eine unvollständige Liste der Fehlercodes und was sie bedeuten kann auf der Website gefunden werden Halfile gefunden werden.