Función relleno de carácteres

31/08/2004 - 15:08 por Lucia | Informe spam
¿Alguien tiene o conoce de alguna función que rellene con carácteres a la
izquierda de un textbox hasta un nº de caracteres determinado? ej, que si se
le introduce un 2 reemplace con 000002


Gracias

Preguntas similare

Leer las respuestas

#1 Ruben L.
31/08/2004 - 15:41 | Informe spam
Yo he usado la funcion FORMAT

Mivar=format(2,"000000")
'Mivar contendra '000002'


"Lucia" escribió en el mensaje
news:
¿Alguien tiene o conoce de alguna función que rellene con carácteres a la
izquierda de un textbox hasta un nº de caracteres determinado? ej, que si


se
le introduce un 2 reemplace con 000002


Gracias


Respuesta Responder a este mensaje
#2 DJ_MIAO
31/08/2004 - 15:44 | Informe spam
Flaca tan dificil es ese reto parati?

Pasa un poco de trabajo.


Miao...
¿Alguien tiene o conoce de alguna función que rellene


con carácteres a la
izquierda de un textbox hasta un nº de caracteres


determinado? ej, que si se
le introduce un 2 reemplace con 000002


Gracias


.

Respuesta Responder a este mensaje
#3 Guillermo guille
31/08/2004 - 15:51 | Informe spam
Si el 2 es un número puedes usar numero.ToString("000000"), incluso con las
constantes:
Console.WriteLine(2.ToString("000000"))

Si no es un número, porque esté en un string, pero sabes que se puede convertir
en número, conviértelo y después usas el ToString

Nos vemos.
Guillermo
Microsoft VB MVP desde 1997
Te invito a mi sitio dedicado al VB y más...
http://www.elguille.info/
http://www.mundoprogramacion.com/
(puede que el correo usado sea anti-spam)


"Lucia" wrote in message
news:
¿Alguien tiene o conoce de alguna función que rellene con carácteres a la
izquierda de un textbox hasta un nº de caracteres determinado? ej, que si se
le introduce un 2 reemplace con 000002


Gracias


Respuesta Responder a este mensaje
#4 Jesús Benito
31/08/2004 - 18:03 | Informe spam
Lo unico que tienes que hacer es formatear el contenido,
eso sí convirtiendo previamente este a un formato
numérico, me explico:
dim x as int16 (int32,long,double, etc.)
x=cint(tutextbox.text)
tutextbox.text = format(x,"000000")
pruebalo y verás como funciona
¿Alguien tiene o conoce de alguna función que rellene con


carácteres a la
izquierda de un textbox hasta un nº de caracteres


determinado? ej, que si se
le introduce un 2 reemplace con 000002


Gracias


.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida