orc 0 Denunciar post Postado Novembro 17, 2006 {Função para Adicionar Zeros a Esquerda}Function StrZeros(Texto: String; Qtde: Integer): String;var i, Tam: integer; Aux: String;begin Aux := ''; Tam := Length(Texto); for i := Tam to (Qtde - 1) do Aux := Aux + '0'; StrZeros := Aux + Texto;end; Compartilhar este post Link para o post Compartilhar em outros sites
Rodrigo Salvador 0 Denunciar post Postado Abril 13, 2007 é mais fácil (e rápido) usar FormatFloat: s := FormatFloat('0000000000', 10); http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
orc 0 Denunciar post Postado Setembro 22, 2008 é mais fácil (e rápido) usar FormatFloat: s := FormatFloat('0000000000', 10); http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif bom agora você descobriu outra forma de fazer a mesma coisa Compartilhar este post Link para o post Compartilhar em outros sites
Andre Renato 0 Denunciar post Postado Setembro 23, 2008 Se a aplicação estiver trabalhando com um banco SQL, assim também fica legal: select lpad(campo, 10, 0) from tabela O valor desejado a ser recuperado da base já vem com a formatação acrescida de zeros à esquerda. Compartilhar este post Link para o post Compartilhar em outros sites