Olá Pessoal,

É muito comum no delphi termos que concatenar string com alguma variável ou outro valor qualquer para poder formar um comando SQL ou uma mensagem personalizada. Quando isso ocorre geralmente colocamos códigos como os códigos abaixo:

image1

Tem situação que este tipo de concatenação foge ao nosso controle. Para isso temos um função muito útil no Delphi, é a função Format. A função Format requer como parâmetros uma string com o texto básico e alguns marcadores de lugar (usualmente indicadas pelo símbolo %) e um array de valores, um de cada marcador de lugar.

Sendo assim o código acima seria modificado e ficaria conforme o código abaixo:

image2

O observe que agora escrevemos a string como uma só estrutura. É como nós colocássemos tag que são substituídas por valores mais a frente. Veja outras opções de "tags" no format.

image3

É isso ai pessoal. Até a próxima Quick Tips.