Verfasst: 11.01.2007 23:17
Ich denke mal, mit den 2 Schleifen ist es doch nicht ganz so schnell
Hier mal eine hoffentlich speedoptimierte Version
Läßt sich bestimmt noch weiter optimieren
Gruß
Thomas

Hier mal eine hoffentlich speedoptimierte Version
Code: Alles auswählen
Procedure.s TrimExEx(String.s)
Protected Result.s
Protected *temp.Character = @String
While *temp\c <> 0
Select *temp\c
Case 9, 160
Default
Result + Chr(*temp\c)
EndSelect
*temp + 1
Wend
ProcedureReturn Trim(Result)
EndProcedure
Debug TrimExEx(" test text ")

Gruß
Thomas