PadLeft y Padright

07/05/2004 - 09:45 por Sara | Informe spam
Hola chicos, necesito una ayudita. Estoy escribiendo en un archivo un
resgistro,para ello recogo los datos mediante los text box,pero como es
contra archivo necesito que los campos siempre tengan el mismo tamaño. Para
ello relleno lo que me falta de los campos con ceros,pero necesito 0x00 y no
el caracter 0.Os pongo un ejemplo,la cosa es que solo me lo hace en la
cadena descripción:

descripr = descrip.Text.PadRight(20,'0');

centeror = centero.Text.PadLeft(4, '0');

cdecimalr = cdecimal.Text.PadRight(4,'0');

maxr = max.Text.PadLeft(6,'0');

nemor = nemo.Text.PadRight(3,'0');

redondeor = redondeo.Text.PadLeft(4,'0');



Sabeis a que se debe.

Muchas gracias

Sara
 

Leer las respuestas

#1 Sara
10/05/2004 - 11:18 | Informe spam
Gracias majo,joe no sabes la de vueltas que he dado. Me habia creado mi
propia función.
Ta lueeee
"Sara" escribió en el mensaje
news:
Hola chicos, necesito una ayudita. Estoy escribiendo en un archivo un
resgistro,para ello recogo los datos mediante los text box,pero como es
contra archivo necesito que los campos siempre tengan el mismo tamaño.


Para
ello relleno lo que me falta de los campos con ceros,pero necesito 0x00 y


no
el caracter 0.Os pongo un ejemplo,la cosa es que solo me lo hace en la
cadena descripción:

descripr = descrip.Text.PadRight(20,'0');

centeror = centero.Text.PadLeft(4, '0');

cdecimalr = cdecimal.Text.PadRight(4,'0');

maxr = max.Text.PadLeft(6,'0');

nemor = nemo.Text.PadRight(3,'0');

redondeor = redondeo.Text.PadLeft(4,'0');



Sabeis a que se debe.

Muchas gracias

Sara


Preguntas similares