Starte das Programm mal nicht aus Delphi heraus sondern vom Explorer aus und du wirst feststellen, dass die Meldung nicht mehr erscheint. Die
IDE meldet dir solche Fehler trotzdem weiterhin, auch wenn du sie abfängst.
Eine Zugriffsverletzung ist aber schon eine recht "derbe" Sache, kannst du diese nicht grundsätzlich umgehen? z.B. vorher die Länge der Eingabe überprüfen?