I'm trying to split a response from a server that has been stored as a string. This response contains the ascii characters  as data field padding. I should mention the response can get quite long too. Over 500 characters easily. For example a response may look something like 3somestring65somestring9018900101. I get strange results such as empty positions in the returned array, or the entire string returned in the first and only position of the array when I try to split the string with  as part of the seperator. I would also like to mention the debugger cannot display these characters at all. Note screenshot 1 below.
I have seen the tip-of-the-day that states "If you want to manipulate UTF-8 string, you must use the methods of the String static class, which have the same name as their standard counterparts." however the static string class does not have a split function. I have tried using: Chr(&C0) & Chr(&80) <-- the chr codes for  DConv <-- raises an error (unable to convert) Conv <-- raises an error (unable to convert) Asc ^$ <--- a suggested delimiter instead of the  I tried to write a function to convert the entire string to ascii PUBLIC FUNCTION C2A(StringToConvert AS String) AS String DIM converted AS String DIM i AS Integer FOR i = 0 TO Len(StringToConvert) converted = converted & "-" & Asc(StringToConvert, i) NEXT RETURN converted END Then splitting the string with ascii values of the seperators. It fails miserably. (Screenshot2) Am I missing something, or am I asking for too much? Below are some screenshots to help convey my problem. Screenshot1: http://img651.imageshack.us/img651/5374/debuggerb.png Screenshot2: http://img6.imageshack.us/img6/8966/ascarray.png Screenshot3: http://img541.imageshack.us/img541/1899/65ae.png In the latter 2 screenshots you can see the array is quite long, over 1000 in one case, when in fact the 65 (or 192-128-54-53-192-128) only occurs 2 times in the entire string. Ubuntu 10.10 32 bit Gambas 2.21 (from the ubuntu repository) Any help is GREATLY appreciated. ------------------------------------------------------------------------------ Simplify data backup and recovery for your virtual environment with vRanger. Installation's a snap, and flexible recovery options mean your data is safe, secure and there when you need it. Discover what all the cheering's about. Get your free trial download today. http://p.sf.net/sfu/quest-dev2dev2 _______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user