Na bitte, gern geschehen. Wenn Du Dich jetzt noch ein wenig die Traditionen hältst, und etwas schönere Namen für Deine Variablen nimmst, dann ist das fast schon professionell
Die Laufvariable b (also der Schleifenzähler) wird vom Rest der Welt mit i bezeichnet. Die Länge des Strings speicherst Du momentan in einem Ding, daß Du a nennst. Ein sprechender Name wäre schöner, beispielsweise sowas wie "laenge". Schließlich ist c ja ein temporärer String, eine Hilfsvariable, die Du verwendest, um da kurz was zwischenzuspeichern Entsprechend kannst Du sie benennen - temp zum Beispiel. Oder auch, wie es eine Kollegin von mir macht: Eimer.
Zu guter letzt, empfiehlt es sich noch den Code zu kommentieren. Das Erreichst Du indem Du zwei / schreibst. Also zum Beispiel:
a:= Length(edzeichenkette.text); // So speichere ich die Länge der Zeichenkette
Sherlock