Foro de Informatica
" Hay la misma diferencia entre un sabio y un ignorante que entre un hombre vivo y un cadáver "

- Aristóteles -



        


Google
 
Web www.ComputerFacil.com
Forista del Mes:

dejavi




  Reply to this topicStart new topicStart Poll

> Problema De Busqueda En Visual Basic 2005 .net
Darken
Publicado: Nov 22 2007, 12:30 PM
Quote Post


Miembro binario
***

Grupo: Miembros
Mensajes: 83
Miembro nº: 25.803
Registrado: 30-July 07



Vereis, estoy intentando hacer un programa que busque en un texto unos usuarios, y que diga los numero que tiene, es decir:
CODE
' Esta es el texto (Es un ejemplo)
tatatata Usuario=543 tetetete Usuario=234...

Es decir quiero que cuando busque "Usuario=" aqui me ponga su numero y que vuelva a buscar y encuentre otro "Usuario=" y coloque aqui su otro numero etc

Aver si me pueden ayudar, no lo encuentropor ninguna parte






--------------------
user posted image
Entra y echa un vistazo por favor :D
PMEmail Poster
Top
guaitaku
Publicado: Dec 1 2007, 11:49 AM
Quote Post


Developer
Group Icon

Grupo: Super Moderadores
Mensajes: 762
Miembro nº: 2.383
Registrado: 5-May 05



Pues mira, aqui deberias rellenar un array con los resultados de usuario y cada vez que pidas un usuario que te retorne el siguiente valor, por ejemplo:


Function usuario(ByVal posicion as Integer)
Dim a As String
a = "hola Usuario=1 buenas Usuario=2 tardes Usuario=3"
Dim b As String()
Dim res As String
Dim i As Integer
i = 0
b = a.Split()
For Each res In b
If res.IndexOf("Usuario=", 0) Then
If i = posicion Then
Return res
Else
i += 1
End If

End If
Next
Return -1
End Function

Cada vez que quieras un valor le mandas una posición más, en ese caso 0, 1 o 2, y en cada caso retornara Usuario=1, despues Usuario=2 y por ultimo Usuario=3, si le mandas una posición que no exista, por ejemplo le pasas el 4 el resultado será -1.

No lo he probado, pero seguramente funciona bien.

Saludos


¿Quieres ganar dinero escribiendo sobre tus aficiones? - www.Redactores.es



--------------------
user posted image
PMEmail Poster
Top
0 usuario(s) está(n) leyendo esta discusión (0 invitado(s) y 0 usuario(s) anónimo(s))
0 miembro(s):

Topic Options Reply to this topicStart new topicStart Poll

 


ComputerFacil.com © 2006
          Webs Afiliadas - Contacto
Ofertas PCs :: Consultor de Marketing Online :: Foros :: Posicionamiento Web :: Foros de Informatica :: Foros :: elhacker