Die prozedur(die benutz ich generell oft zum parsen) holt einen token(teilstring getrennt durch einen seperator) anhand des indexes. als beispiel:
wenn dein string so aussieht: hallo:huhu:bye
dann würde dir:
GetTok('hallo:huhu:bye', 2, ':');
"huhu" zurückgeben.
Ich hab mal eine ganze reihe solcher funktionen geschrieben, kannst ja hier mal angucken:
http://www.delphipraxis.net/internal...ct.php?t=62743