|
RDextenso 3.0
Componente de extenso com separação silábica
| RDextenso |
Programa exemplo
demonstrando todos os recursos |
Introdução:
- Este componente foi criado e
aperfeiçoado pela Deltress Informática Ltda.
- Para fazer a separação silábica, foram utilizados conceitos de uma antiga rotina
que já havia desenvolvido em COBOL, sendo que a transcrevi para Delphi,
criando então este componente.
- Com a facilidade oferecida pelo Delphi foram criados alguns novos
recursos, dando um toque profissional ao Componente.
Características / Recursos:
a) Retorna o Extenso em até 4
linhas de acordo com o tamanho especificado.
b) Em cada linha é feita a separação silábica e justificação do
texto (em número de caracteres).
c) Retorna Extenso total sem quebra de linha
d) Opção para o extenso com acentos ou sem acentos
e) Aceita valores até 999.999.999.999,99,
Funções e Propriedades:
Function Execute : String;
Function Extenso : (Valor : double; Linha1, Linha2, Linha3, Linha4 :
Integer) : String
property Autor
= Deltress
property Linha1
= Retorno do extenso referente à 1ª Linha.
property Linha2
= Retorno do extenso referente à 2ª Linha.
property Linha3
= Retorno do extenso referente à 3ª Linha.
property Linha4
= Retorno do extenso referente à 4ª Linha.
property Resultado =
Retorno do extenso total
property TamanhoLinha1 = Tamanho da 1ª Linha em caracteres
property TamanhoLinha2 = Tamanho da 2ª Linha em caracteres
property TamanhoLinha3 = Tamanho da 3ª Linha em caracteres
property TamanhoLinha4 = Tamanho da 4ª Linha em caracteres
property Valor
= Valor a ser convertido
property Acentos
= Boolean, indicando se o extenso conterá ou não acentos.
|