ARRAY X STRING
Olá pessoal..
talvez seja muito simples, mas realmente nao consegui...
eu executo uma pagina em php dentro do WebBrowser, aonde o resultado é um array do php, e recebo em uma string do visual basic..
exemplo:
preciso transformar isso em um array do visual basic para poder percorrer todos os indices do array?
sendo que esse array na verdade é muito maior do que isso.
obrigado
talvez seja muito simples, mas realmente nao consegui...
eu executo uma pagina em php dentro do WebBrowser, aonde o resultado é um array do php, e recebo em uma string do visual basic..
exemplo:
Dim resultado As String
resultado = [Ô]Array ( [0] => Array ( [lat] => 41.0135623 [lon] => -8.5655801 ) [2] => Array ( [lat] => -20.4183346 [lon] => -42.9165555 ) [3] => Array ( [lat] => -26.8557025 [lon] => -49.0862255 ) [4] => Array ( [lat] => -12.9801416 [lon] => -38.4780331 ) [5] => Array ( [lat] => -29.4412937 [lon] => -50.5686882 )) [Ô]
preciso transformar isso em um array do visual basic para poder percorrer todos os indices do array?
sendo que esse array na verdade é muito maior do que isso.
obrigado
a principio vc pode tentar isto
eu usei um listbox para exibir o resultado, veja o que acha
cada linha é um array
Dim StrArray() As String
resultado = [Ô]Array ( [0] => Array ( [lat] => 41.0135623 [lon] => -8.5655801 ) [2] => Array ( [lat] => -20.4183346 [lon] => -42.9165555 ) [3] => Array ( [lat] => -26.8557025 [lon] => -49.0862255 ) [4] => Array ( [lat] => -12.9801416 [lon] => -38.4780331 ) [5] => Array ( [lat] => -29.4412937 [lon] => -50.5686882 )) [Ô]
resultado = Replace(resultado, [Ô]Array ([Ô], [Ô][Ô])
resultado = Replace(Replace(resultado, [Ô][[Ô], [Ô][Ô]), [Ô]][Ô], [Ô][Ô])
StrArray = Split(resultado, [Ô])[Ô])
For F = 0 To UBound(StrArray)
List1.AddItem StrArray(F)
Next F
eu usei um listbox para exibir o resultado, veja o que acha
cada linha é um array
perfeito mesmo... valew MARCELO
Tópico encerrado , respostas não são mais permitidas