Fórum String personalizada #573722

12/01/2017

0

boa noite,

tenho uma string salva da seguinte forma:


Atenção: ----> aqui seria o nome do cliente

Você tem um debito pendente de: ---> aqui seria o valor do debito
Vencimento: --> aqui seria a data do vencimento
Se já foi pago, desconsidere essa mensagem.



Essa mensagem padrão é o cliente que digita, tenho que encachar os valores em tem de execução, alguém pode me ajudar?

grato:
Jose Medeiros

Jose Medeiros

Responder

Posts

12/01/2017

Alberto

Não entendi muito bem a situação, quando voce diz que o cliente é que digita, poderia explicar melhor qual o procedimento ?
Responder

Gostei + 0

13/01/2017

Gabriel Baltazar

Crie Tags no texto, e na hora você substitui as tags pelos valores.
Seu texto seria o seguinte

Atenção: ----> <NOMECLIENTE>
...

Aí na hora de enviar você substitui as tags pelos valores.
Eu faço isso aqui com textos de email.
Responder

Gostei + 0

13/01/2017

Gutierry Pereira

Bom dia,
Você pode colocar as palavras que deseja parametrizar com "%s" e para subistituir utilize o format e dentro de um array os valores que irão subistituir cada %s. Exemplo:

var minhaMsg : String;
begin
  minhaMsg = 'O nome do cliente é %s e sua idade é de :';
  ShowMessage(format, minhaMsg,['Jose','25']);


Para uso com valores númericos ou de outros tipo se utiliza o % + o caracter referente ao seu uso. Para número seria o %d.
Mais detalhes você encontra em : http://www.delphibasics.co.uk/RTL.asp?Name=format
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar