Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Rafael Spessotto

[Resolvido] "LPAD/RPAD" no vb..

Recommended Posts

Bom Dia Pessoal...

 

Estou em apuros, e tenho certeza que voces saberao me ajudar...

Eu tenho uma string, por exemplo "imasters"... eu queria deixar essa string com um tamanho de por exemplo 20 caracteres...como a string acima tem 8 caracteres, queria "preencher a string com 12 espaços...entenderam??

 

eu coloquei o titulo de LPAD pois tem um comando no ORACLE que faz isso, tipo LPAD(string, qtde, caracter)..

 

se alguem puder ajudar... valews!!

 

Spessotto

Compartilhar este post


Link para o post
Compartilhar em outros sites

Os espaços devem ser inseridos antes ou depois da sua palavra?

 

No vb acredito que não haja nada pronto para isso, mas dá para fazer um funçãozinha simples:

 

dim tamanho as integer
dim texto as string

texto = "imasters"
tamanho = len(texto) 'que no caso será 8

do while tamanho < 20

texto = " " & texto 'se os espaços deverem ser inseridos antes da palavra
texto = texto & " " 'se os espaços deverem ser inseridos depois da palavra

tamanho = len(texto)

loop

 

Abraços..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa...valeu Claudio...

 

Realmente, tem que ser feito desse jeito que você fez mesmo...eu so perguntei aqui no forum para ver se tinha alguma coisa pronta, algo parecido..

mas era exatamente o que eu procurava..!! Valewzao!

 

Spessotto

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.