Hallo Seibi,
ltrim$ löscht standardmäßig Leerzeichen am Anfang der Zeichenkette, oder falls im 2. Parameter Zeichen angegeben sind, diese. Soll heißen
ltrim$(“12345678”, “654321”) entfernt die Zeichen 6,5,4,3,2,1 vom Anfang der Zeichenkette, es ergibt sich also 78.
ltrim$(“12345678”, “65432”), löscht nur die Zeichen 6,5,4,3,2, es ergibt sich somit 12345678.
Die Beschreibung sagt: “Entfernt Leerzeichen oder andere Zeichenketten am Anfang der Zeichenkette.”
Erwartet hätte ich, dass nach der im 2. Parameter angegebenen Zeichenkette am Anfang gesucht und diese entfernt wird. Tatsächlich wird ja aber dann nach den einzelnen angegebenen Zeichen gesucht und diese vom Anfang an so lange entfernt, bis ein Zeichen kommt, dass nicht mehr im 2. Parameter mitgegeben wird. Das finde ich äußerst verwirrend. Zumindest sollte die Beschreibung angepasst werden.