Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/08/2011, 09:57
Avatar de Aquaventus
Aquaventus
 
Fecha de Ingreso: junio-2010
Ubicación: Lima-Peru , En el alba de la naturaleza
Mensajes: 2.105
Antigüedad: 14 años, 5 meses
Puntos: 267
Respuesta: Obtener un string de una cadena

es cuestion de que pases la cadena a un array de chars y te la juegues alli comparando letra por letra con un for :

Código vb:
Ver original
  1. Dim cadena As String = "04:24: Marcelo Vidal has left the game"
  2.         Dim nuevaCadena As String = String.Empty
  3.         Dim a As Char() = cadena.ToCharArray
  4.         Dim total As Integer = cadena.Length() - 1
  5.         Dim contador As Integer = 0
  6.  
  7.         For i As Integer = 0 To total
  8.             If a(i).ToString.Equals(":") Then
  9.                 contador = contador + 1
  10.             End If
  11.  
  12.  
  13.             If contador >= 2 Then
  14.                 If Not a(i).ToString.Equals(":") Then
  15.                     If cadena.Substring(i).ToString.Trim.Equals("has left the game") Then
  16.                         TextBox1.Text = nuevaCadena.Trim
  17.                         Exit For
  18.                     Else
  19.                         nuevaCadena = nuevaCadena & a(i).ToString()
  20.                     End If
  21.                 End If
  22.             End If
  23.         Next
Saludos!.
__________________
Internet es tener todo el conocimiento global a tu disposición.
Desarrollo de Software - Ejemplos .Net