Mein vorhandener Code basiert auf "Input As #1" und klappt einwandfrei, wenn im String kein Komma ist.
Ist im Text ein Komma enthalten, interpretiert Input dies als Trennzeichen, und der String wird unvollständig eingelesen.
Mit Line Input kann ich den vollständigen String einlesen, aber aus für mich nicht ersichtlichen Gründen erhalte ich dann eine abweichende Stringlänge, z.B. 640 statt 589 Stellen wie bei 'Input'. Das Ende des Strings besteht dann aus Leerzeichen. Die Differenz ist, abhängig von der Länge des Strings, auch stets anders.
Wie kommt es zu dieser Differenz?
Wie kann ich den String so kürzen, dass von rechts nach links beginnend alle Leerstellen gelöscht werden, so dass der String beim letzten belegten Zeichen endet?