Format

12/07/2005 - 16:51 por Alejandro | Informe spam
Hola grupo, la duda es la siguiente tengo este codigo similar a lo que
hacia antes con vb6 ahora uso vb.net, el tema es, a lista le asigno un
valor de dos digitos, el tema es que como es numerico dicho valor, los
ceros de la izquierda desaparecen lo que hago es:

lista es un string

lista = Le asigno un valor integer
lista = Format(lista, "00")

el problema es que siempre me devuelve 00 si por ejemplo el valor entero
es '1' lista tendría que quedar '01', como tengo que hacer??


Muchas Gracias
 

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
12/07/2005 - 17:16 | Informe spam
Lo mejor es usar los metodos del framework, es decir, el metodo ToString y
el metodo String.Format. Por ejemplo:

Dim numero As Integer = 1
Dim str As String = numero.ToString("00")
Dim str1 As String = String.Format("El numero es {0:00}", numero)

En la ayuda tienes los diferentes formatos que puedes aplicar a cada tipo de
dato.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo

Preguntas similares