Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/05/2017, 08:40
DjNelson
 
Fecha de Ingreso: julio-2003
Ubicación: España
Mensajes: 723
Antigüedad: 20 años, 9 meses
Puntos: 0
Respuesta: Incomprensible: variable no está declarada

Ya encontré el problema:

La función siempre devuelve true así que mientras estoy debugeando el compilador ya se mete directamente por el primer Return True y sale de la función aunque no sea coherente, supongo que piensa así: "Si siempre voy a devolver true para qué continuar..."

si al final pongo "Return False" ya funciona:

Código:
private function Comparar() as boolean

Dim Valor1 As String = "pepe"
Dim Valor2 As String = "pepe"

If Not Valor1.Equals(Valor2) Then
      Return True
End If

return False

end function
Qué tontería! Pero mientras se está debugeando ya podía llegar al final de la función en vez de atrancarme el cerebro que llevo todo el puto día dándole vueltas...

Saludos!
__________________
Solo nosotros podemos decidir qué hacer con el tiempo que se nos ha dado. (Gandalf)