Dicas Delphi – Preencher com ZEROS à esquerda

Salve, salve amigos

// No Evento OnExit de um componente Edit1 por exemplo

procedure TForm1.Edit1Exit(Sender: TObject);

var x : Integer;

begin
   if (edit1.text’ ‘) then
     begin x := strtoint(edit1.Text);
        edit1.Text:= Format(‘%6.6d’,[x]);
        // Definiu o texto como tendo 6 caracteres inteiros, ou seja, 6 números.
        // Basta trocar este valor para mais ou menos de acordo com a sua necessidade.

     end;

//   Na propriedade MaxLength (no object inspector) do edit1,
//   defina também o valor com o mesmo número de caracteres usado na codificação acima.


Take care

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s