brauche ein wenig Starthilfe. Ich möchte einen String, in meinem Fall stammt der aus einer Ausgabe eines anderen Programmes (Stichwort: ReadProgramString), in einzelne Zeilen zerlegen. Das erledigt der Codeschnippsel unten.
Nach dem Zerlegen liegt das ganze als LinkedList vor. Nun möchte diese LinkedList weiterverarbeiten. Am liebsten als ProcedureReturn so das ich diesen Programmteil immer wieder verwenden kann.
Wie bekomme ich die LinkedList aus der Prozedur übergeben ? Irgendwie gelingt mir das nicht.
Grüße
Alen Hopek
Code: Alles auswählen
Procedure SplitStringToLines(String.s)
NewList zeilen.s()
For i=1 To Len(Text.s)
temp.s + Mid(Text.s, i,1)
If Mid(Text.s, i, 1) = Chr(13)
AddElement(zeilen())
temp.s = RemoveString(Trim(temp.s), Chr(10) )
temp.s = RemoveString(Trim(temp.s), Chr(13) )
zeilen() = temp.s
temp.s = ""
EndIf
Next
EndProcedure