cortar string cada x chars
hola miren tengo esto
texto = "Hola este es un string que deberia salir formateado de ahi."
for i=0 to len(texto) step 10
pedazoTexto = mid(texto, i, 10)
label1.caption = label1.caption & pedazoTexto
next
y mi intencion es que corte cada 10 chars... per me tira error en
pedazoTexto = Mid(texto, i, 10)
texto = "Hola este es un string que deberia salir formateado de ahi."
for i=0 to len(texto) step 10
pedazoTexto = mid(texto, i, 10)
label1.caption = label1.caption & pedazoTexto
next
y mi intencion es que corte cada 10 chars... per me tira error en
pedazoTexto = Mid(texto, i, 10)
exactamente en cual mid te manda el error.. cuando i vale que??
porque podria ser el caso de que i valga 25 por ejemplo y entonces en el ultimo mid cuando i vale 20 al final no puede agregar la longitud 10 a la ultima cadena mid(texto,i,10) ya que solo quedan 5 caracteres...
porque podria ser el caso de que i valga 25 por ejemplo y entonces en el ultimo mid cuando i vale 20 al final no puede agregar la longitud 10 a la ultima cadena mid(texto,i,10) ya que solo quedan 5 caracteres...
solo te hace falta poner el simbolo $ despues del Mid:
Ej.
Mid$(texto, i, 10)
tienes un error de sintaxis
Ej.
Mid$(texto, i, 10)
tienes un error de sintaxis
ese era el error??? solo eso? no creo eh... el simbolo $ es opcional
Bueno para mi el error es que i= 0 cuando i= 1 ya que no hay posicion 0 de la cadena de texto ... verifica lo que te digo..... ya que no tengo el visualpara chequearlo pero estoy seguro que es eso ... amig@s cuando reporten un problema coloquen la descripcion del error ... es mas facil asi de ver la posible causa del error ...saludos
Andres
Andres