Si tiene que ser esos strings exactos, puedes usar IndexOf y llamandolo con obligatorio1, obligatorio2, y despues si quieres con un par de cuentas sacas el texto1 y texto2
ej:
Para saber cuales son texto1 haces texto.SubString(pos1 + obligatorio1.length, pos2 - pos1) y vas jugando para sacar texto2 jeje
Porque no pones textboxes exclusivos para poner esos valores en lugar de estar jugando con strings?
ej:
Código (vbnet) [Seleccionar]
' Debe dar 0... o un numero si hay algo antes
pos1 = texto.IndexOf(obligatorio1)
' Debe dar ... 50 por ejemplo, ya que obligatorio tiene un largo de ... 30 (supongamos, ni si quiera lo cuento x'D) y son 20 caracteres que pone el usuario
pos2 = texto.IndexOf(obligatorio2)
' Para saber que esta en orden se verifica
If pos1 < pos2 Then
'Bien..
Else
'Incorrecto
End if
Para saber cuales son texto1 haces texto.SubString(pos1 + obligatorio1.length, pos2 - pos1) y vas jugando para sacar texto2 jeje
Porque no pones textboxes exclusivos para poner esos valores en lugar de estar jugando con strings?
