Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Parsing a text string
Message
From
15/02/2003 06:58:40
 
 
To
15/02/2003 05:38:14
Cetin Basoz
Engineerica Inc.
Izmir, Turkey
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
00753613
Message ID:
00753670
Views:
16
Thanks Cetin - Yup - just what I needed. You are a great resource for to this boards and much appreciated.

Gaylen

>>Is there a function where you can take a string which is delimited and convert the values in a string into an array. ex "2222 3333 4444 5555"?
>>
>>I thought I saw something on the board in the past but haven't been able to find it. I have use at() and atc()in the past and would like a more simplier method if possible.
>>
>>Thanks
>>Gaylen
>
>Gaylen,
>Version ?
>
>*VFP7 and up
>tcStr = "2222 3333 4444 5555"
>alines(arrVals, tcStr, " ")
>
>*VFP6 and up
>tcStr = "2222 3333 4444 5555"
>alines(arrVals, chrtran(tcStr, " ",chr(13)))
>
>*Older - for short lists this was fastest as I could see
>tcStr = "2222 3333 4444 5555"
>tcStr = chrtran(tcStr, " ",",")
>oDummy = createobject('Listbox')
>with oDummy
>  .RowSourceType = 1 && Value
>  .RowSource = tcStr
>  dimension arrVals[.ListCount]
>  for ix=1 to .ListCount
>    arrVals[ix] = .List(ix)
>  endfor
>endwith
>release oDummy
>
Cetin
Previous
Reply
Map
View

Click here to load this message in the networking platform