Biblioteca pequena
Instalar e experimentar
- Baixe o pacote e extraia em uma pasta nova.
- Leia o README; abra o .dpr no Delphi e adicione as units ao caminho do projeto.
- Compile para o alvo indicado no relatório. Execute primeiro os testes offline.
Dependências: System.SysUtils.
Uso mínimo
Writeln(OcultarCPF('12345678901', 2, pvMeio));Saída esperada: ***.*56.***-**
API e propriedade dos recursos
OcultarCPF e OcultarCNPJ recebem string, QuantidadeVisivel 0/1/2 e pvInicio/pvMeio/pvFim. Retornam string; entrada inválida resulta em ocultação total.
Verificação e limites
Não valida DVs, cifra, anonimiza ou certifica conformidade legal. Não retorna o original em falha.
| Ambiente | Estado |
|---|---|
| DCC32 37.0 | Resultados anteriores preservados no artigo/relatório; não recompilado nesta revisão. |
| Delphi 11.3 e 13.2 | Referência editorial; não verificados individualmente |
| Mobile e UniGUI | Não verificados nesta entrega |
Arquivos, autoria e licença
Claudio Santos · CS Coder. MIT para as units conforme decisão registrada; não se estende a artigos, marca ou imagens.
- CSCoder.LGPD.pas · Unit avulsa
- lgpd-delphi.zip · Fonte, exemplo e/ou testes: conferir README
Histórico
08/10/2026: documentação individual adicionada; APIs preservadas. Pacotes existentes preservados byte a byte.
Ler explicação e fontes técnicas →