Visual Basic - Simple: ultimo encontrado en istr

Life is soft - evento anual de software empresarial
 
Vista:

Simple: ultimo encontrado en istr

Publicado por Samuel Cardenes (1 intervención) el 12/05/2007 20:00:51
como hago para que instr me de la posicion del ultimo item encontrado,
ej: tengo un label1 que contiene "h.o.l.a"
y me de el valor de la ultima posicion de ".", en este caso seria 6
gracias
samuel
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Simple: ultimo encontrado en istr

Publicado por christian (1 intervención) el 12/05/2007 21:23:17
piensale.... que acaso quieres que se te de todo en charola de plata??

haz un ciclo que vaya desde la ultima posición hasta la primera

for i = len(label1.caption) to 1 step -1
if mid(label1.caption,i,1)="." then
msgbox "el . se encontró en la posición " & i
exit for
end if
next i

espero y te sirva y si no te sirve pues espera a que alguien mas te de la solucion
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de alberto
Val: 594
Bronce
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

RE:Simple: ultimo encontrado en istr

Publicado por alberto (359 intervenciones) el 13/05/2007 08:17:48
Mejor si usas InStrRev
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Simple: ultimo encontrado en istr

Publicado por Sandy (5 intervenciones) el 13/05/2007 08:30:46
posicion = InStrRev(Label1, ".")
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar