Litas Enlazadas

Yammi85
16 de Abril del 2005
Tengo un problema al tratar de eliminar un nodo de una matriz tengo un proceso para borrar pero quiero que cuando no escuentre el elemento se termine ese proceso alguien me puede decir como terminarlos, el codigo se muestra a continuacion:


Public Sub Localizar_borrar()
Borrar = 1
While Lista(Borrar, 1) <> Elemento_borrar
If Borrar >= 11 Then
MsgBox "No se encuentra el elemento"
Else
Borrar = Borrar + 1
End If
Wend
End Sub

Si se fijan lo que pasa que aunque la variable borrar sea igual a 11 el proceso no se termina, como puedo terminar el proceso o en lugar del while cual puedo utilizar.

krizall
16 de Abril del 2005
hola, bueno, lo que podrias hacer es terminar el ciclo while cuando este llega a 11, aunque no recuerdo como hacerlo, pero quizas podrias poner algo asi:

if borrar>=11 then
goto salir:
....
----
...

wend
salir:
end sub

espero te sirva

Raul Trejo
26 de Abril del 2011
gracias.... despues de casi 6 años

realmente gracias si me sirvio