Runtime Error 160 klingt für mich wie Turbo/Borland C oder Pascal.
Es gab mal Zeiten, da kannte ich viele dieser Fehler auswendig :-)
Die Aufteilung der Fehlernummern war so, das kleiner 100 Compilerfehler
waren, 100 bis 199 "normale" Laufzeitfehler, wie Datei nicht gefunden
oder ähnliches und ab 200 schwere Laufzeitfehler, also z. B.: Division
durch Null.
Wenn es also eine Borland-Fehlermeldung ist, würde Fehler 160
bedeuten:
"Write fault - Das System kann nicht auf das angegebene Gerät
schreiben."
Ist aber nur Spekulation...
Gruß
Ingo