![]() |
Funcion padleft
Un saludo a todos.
Me asalta la duda si en delphi existe la función padleft. Necesito extraer los n digitos de la izquierda. Agradezco cualquier pista que me puedan brindar. Gracias. |
Cita:
http://www.clubdelphi.com/foros/show...60&postcount=2 Saludos! |
En los lenguajes de Microsoft se hace algo como esto: padleft(3,'delphi') y me retorna phi, a eso es a lo que me refiero con extraer.
|
Si te va a retornar eso, porque la función garantiza que el tamaño de la cadena sea igual al parámetro de longitud, sea menor o mayor la cadena, pero no es el uso adecuado de la función.
http://msdn.microsoft.com/library/sp...dlefttopic.asp Para lo que vos queres hacer, te recomiendo utilizar la función LeftStr ubicada en la unit StrUtils. Saludos! |
Saludos
En delphi es RigthStr, LeftStr o tambien Copy() |
Perdon, pido disculpas. Federico, tenias razón, el objetivo de las funciones pad es rellenar por izquierda o derecha. Eso es precisamente lo que necesito hacer. Por ejemplo, si tengo el caracter 1 una función padleft('1',3,'0') me retornaria la cadena 001.
Que pena, por favor disculpenme:D |
:D
Cita:
Saludos! |
Muchas gracias, voy a hacer unas pruebas para probar tu codigo.
|
| La franja horaria es GMT +2. Ahora son las 21:39:52. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi